home *** CD-ROM | disk | FTP | other *** search
/ LSD Docs / LSD Docs.iso / FILEZ / lsd20.dms / lsd20.adf / TurboSilver.doc.pp / TurboSilver.doc
Text File  |  1990-09-07  |  207KB  |  4,405 lines

  1.             TURBO SILVER 3.0 USER MANUAL
  2.  
  3.                            Table of Contents
  4.  
  5. Hardware Requirements: 11
  6. Introduction 11
  7. Quick Start 12
  8. About This Manual 15
  9. What is Turbo Silver? 16
  10. What is Ray Tracing? 17
  11. Getting Started 18
  12. Running the Program 18
  13. Disk Usage and Memory Usage 19
  14. Turbo Silver Conventions 20
  15.     Hot Keys 20
  16.     List of Special Keys 21
  17.     Menus and Submenus 22
  18.     Mouse Usage 22
  19.     Entering Numeric Data in Silver - Using the Requesters 22
  20.     File Requester 23
  21.  
  22. Reference Section 25
  23. The 3D World of Turbo Silver - An Overview 25
  24. Light in Turbo Silver's 3D World 28
  25. The Turbo Silver Camera 29
  26. Using the Program 29
  27. Animation Concepts 29
  28. Entering the Object Editor 31
  29. Object Editor; Basic Operation 31
  30.     Picking and Selecting Objects 32
  31.     Multi Mode 34
  32.     Color Chart 34
  33.  
  34. Edit Menu 35
  35.     Add SubMenu 35
  36.     Automatic Name Requesters 36
  37.         Sphere 36
  38.         Stencil 37
  39.         Axis 37
  40.         Custom 38
  41.         Surface 39
  42.         Ground 40
  43.         Point (Right Amiga-6) 40
  44.         Edge (Right Amiga-7) 40        
  45.         Face (Right Amiga-8) 41
  46.     All (Right Amiga-A) 42
  47.     Copy (Right Amiga-C) 42
  48.     Cut (Right Amiga-X) 42
  49.     Paste (Right Amiga-P) 43
  50.     Delete (Right Amiga-D) 43
  51.     Erase (Right Amiga-E) 43
  52.     Join (Right Amiga-J) 44
  53.     Split (Right Amiga-Z) 44
  54.     Group (Right Amiga-G) 45
  55.     UnGroup (Right Amiga-Y) 46
  56.     Undo (Right Amiga-U) 46
  57.     Quit (Right Amiga-Q) 46
  58.     Escape (Right Amiga-]) 46
  59.  
  60. Special Menu 47
  61.     Free (Right Amiga-F) 47
  62.     Track (Right Amiga-T) 47
  63.     Apply (Right Amiga-) 48
  64.     Cluster (Right Amiga-K) 48
  65.     Home (Right Amiga-H) 49
  66.     Next (Right Amiga-N) 49
  67.     Last (Right Amiga-B) 49
  68.     Find (Right Amiga-V) 49
  69.     Mark (Right Amiga-M) 49
  70.     Redraw (Right Amiga-R) 49
  71.     Auto Redraw 50
  72.     Manual Redraw 50
  73.  
  74. Settings Menu 51
  75.     Globals (Function Key F4) 51
  76.         Zenith 52
  77.         Horizon 52
  78.         Fade 53
  79.         Ambient 53
  80.         Blending 53
  81.         Perturbance 53
  82.         Edge Level 54
  83.         Resolve Depth 54
  84.         Genlock 54
  85.     Camera (Function Key F5) 54
  86.         Position 56
  87.         Camera Angle 56
  88.         Focal Length 56
  89.         Fade Start 57
  90.         Fade Finish 57
  91.         Lens Setting 57
  92.         Manual 57
  93.         Wide Angle 58
  94.         Normal 58
  95.         Telephoto 58
  96.         Custom 58
  97.         Sharp 58
  98.         Fuzzy 58
  99.     Transformations (Function Key F6) 59
  100.         Align 60
  101.         Size 61
  102.         Position 61
  103.         Rotate 62
  104.         Scale 62
  105.         Translate 63
  106.     Attributes (Function Key F7) 64
  107.         Object 65
  108.         Quick Redraw 65
  109.         Color 65
  110.         Reflect 66
  111.         Notes on Reflectivity 66
  112.         Filter 67
  113.         Blending 67
  114.         Roughness 67
  115.         Specular 68
  116.         Hardness 68
  117.         Material 68
  118.         Air 69
  119.         Glass 69
  120.         Water 69
  121.         Crystal 69
  122.         Custom 69
  123.         Unlit 70
  124.         As Sun 71
  125.         As Lamp 71
  126.         Intensity 71
  127.         Shaded 71
  128.         Bright 71
  129.         Smooth 72
  130.         Facets 72
  131.         Normal 72
  132.         Glossy 72
  133.         Texture 72
  134.         Matte 72
  135.         IFF Brush 73
  136.         Genlock 73
  137.     Skin 74
  138.     Mold 76
  139.         Extrude 77
  140.         Extrusion Example 78
  141.         Sweep 80
  142.         Spin 80
  143.     Story 81
  144.         Follow Path 82
  145.         Rotation 83
  146.         Scaling 83
  147.         Align to Y 83
  148.         Follow Me 84
  149.         Drop Story 85
  150.         More About Story 85
  151.         Animation Hints 87
  152.     Load (Right Amiga-L) 88
  153.     Save (Right Amiga-S) 88
  154.     eXternal (Right Amiga-X) 88
  155.  
  156. Brush Menu 90
  157.     Hints for Image Wrapping 92
  158.     IFF Brush Objects as Light Sources 92
  159.     Load 92
  160.     Drop 93
  161.     View 93
  162.     Wrap Submenu 93
  163.  
  164. Stencil Menu 95
  165.     Load 96
  166.     Drop 96
  167.     View 96
  168.  
  169. Texture Menu 97
  170.     Load 97
  171.     Drop 97
  172.     Info 98
  173.     Parameters 98
  174.  
  175. Pick Menu 99
  176.     Group (Right Amiga-1) 99
  177.     Object (Right Amiga-2) 100
  178.     Point (Right Amiga-3) 100
  179.     Face (Right Amiga-4) 100
  180.     Edge (Right Amiga-5) 101
  181.     Add Select (Function key F1) 101
  182.     Add Pick (Function key F2) 101
  183.     Rem Select (Function key F3) 102
  184.  
  185. View Menu 103
  186.     Pan Mode--The Arrow Keys 103
  187.     Top View (Function key F8) 103
  188.     Front View (Function key F9) 103
  189.     Right View (Function key F10) 103
  190.     Wire Frame (Right Amiga-W) 103
  191.     Zoom In (Right Amiga-I) 103
  192.     Zoom Out (Right Amiga-O) 104
  193.     Coords On 104
  194.     Set Depth 104
  195.     Reset 105
  196.  
  197. Animation Editor Reference 107
  198. Introduction 107
  199. Silver's Virtual File Storage 108
  200. The Meaning of the Asterisk 108
  201. Animation Editor Mouse Commands 109
  202. Frame Position Slider 110
  203. Delay per Frame Slider 110
  204.     Key Cell 111
  205.  
  206. Info Menu 112
  207.     About 112
  208.     Disk 112
  209.     Memory 112
  210.  
  211. File Menu 113
  212.     File Information for Advanced Users 113
  213.     New (Right Amiga-N) 115
  214.     Open (Right Amiga-O) 115
  215.     Save (Right Amiga-S) 116
  216.     Close 116
  217.     Quit (Right Amiga-Q) 116
  218.     Clean Up 116
  219.  
  220. Modes Menu 117
  221.     HAM 117
  222.     Lo Res 117
  223.     Hi Res 117
  224.     200 Line 118
  225.     400 Line 118
  226.     Normal View 118
  227.     Overscan 118
  228.     12-bit RGB 118
  229.     24-bit RGB 118
  230.  
  231. Edit Menu 119
  232.     All (Right Amiga-A) 121
  233.     Copy (Right Amiga-C) 121
  234.     Cut (Right Amiga-X) 121
  235.     Delete (Right Amiga-D) 121
  236.     Paste (Right Amiga-P) 121
  237.     Edit (Right Amiga-E) 122
  238.     View (Right Amiga-V) 122
  239.     Undo (Right Amiga-G) 122
  240.  
  241. Cells Menu 123
  242.     Make (Right Amiga-M) 123
  243.     Key Cell (Right Amiga-K) 123
  244.     Source (Right Amiga-Z) 124
  245.     Target (Right Amiga-T) 124
  246.     Join (Right Amiga-J) 124
  247.     Expert Tips 125
  248.     Load (Right Amiga-L) 126
  249.     Write (Right Amiga-W) 126
  250.     Info (Right Amiga-I) 126
  251.     Use Story 126
  252.  
  253. Display Menu 128
  254.     Show 128
  255.     Generate 128
  256.     Options Submenu 129
  257.         All Cells 129
  258.         New Cells 129
  259.         Free Palette 130
  260.         Lock Palette 130
  261.         Wire Frame 130
  262.         Solid Model 130
  263.         Full Trace 131
  264.         Full Trace Pixel Size 131
  265.         Set Zone 132
  266.         Reset Zone 132
  267.         Hide Silver 132
  268.  
  269. Scene Menu 134
  270.     Cells 134
  271.     Stills 134
  272.     Animation 134
  273.     Set Loop 135
  274.     Make Scene 135
  275.     Playing Animations Outside of Silver 136
  276.     Generating Multiple Animations from One File 136
  277.     Make Movie 137
  278.     Load Movie 137
  279.     Drop Movei 138
  280.     Play Movie Submenu 138
  281.         Once 138
  282.         Loop 138
  283.  
  284. Appendices 139
  285.  
  286.  
  287. Hardware Requirements:
  288.  
  289. Amiga 500, 1000, 2000
  290. 1 megabyte of memory (minimum)
  291. 1 floppy disk drive (minimum)
  292.  
  293. Optional:
  294.  
  295. Hard disk
  296. 68020 or 68030 CPU
  297. 68881 or 68882 math coporocessor
  298.  
  299. Introduction
  300.  
  301. Welcome to Turbo Silver, the finest three-dimensional ray-tracing animation
  302. system available for your Amiga computer. Turbo Silver lets you create
  303. stunningly lifelike stills and animated sequences as well as realistic
  304. scenes that could only exist in your imagination. Among its many
  305. advantages, Turbo Silver offers you:
  306.  
  307. * seamlessly integrated Object Editor and Animation Editor
  308. * fastest rendering time of any Amiga 3D ray-tracing program
  309. * ultra-fast solid-modeling preview mode with shading and smoothing
  310. * full use of HAM (hold-and-modify) mode for 4096-color ray tracing
  311. * hierarchial object grouping and movement
  312. * true 3D solids, thus object file compatibility with other 3D modeling
  313. programs
  314. * object creation commands include spin and extrude as well as
  315. point-by-point and face-by-face
  316. * powerful Undo command allows for easy experimentation as well as human
  317. error
  318. * many object attributes include color, reflection (mirror), transparency,
  319. roughness, specular, hardness, refraction, shaded/bright, smooth/facets,
  320. blending--most applicable to parts as well as entire objects
  321. * turbocharged animation generation
  322. * up to eight different IFF Brushes--any image, including HAM interlace,
  323. can be wrapped around any shape.
  324. * eight different Stencils per frame--hand-drawn shapes that become solid
  325. and can take on any Silver attribute, including IFF Brush wrapping
  326. * eight diferent object textures per frame--a uniform pattern with various
  327. user-definable attributes (e.g. size and color)
  328. * up to 999 frames per animation sequence
  329. * Virtual File storage system permits each cell to be as complex as memory
  330. allows.
  331. * super requesters permit setting and viewing of many parameters on one
  332. screen
  333. * up to 32,000 light sources per scene
  334. * light source can project IFF images onto other objects
  335. * true light refraction for transparent objects (including default settings
  336. for glass, water, and crystal)
  337. * special perturbance mode for 'broad-field' animation
  338. * full support of CSA Turbo and work-alikes (68020 CPU and 68881
  339. floating-point coprocessor to speed up rendering times by up to 400%)
  340. * full support of Amiga's multitasking operating system
  341.  
  342. Quick Start
  343.  
  344. As you're probably curious to see just what this program can do, here's a
  345. step-by-step mini-tutorial that lets you quickly create and render a 3D
  346. object.
  347.  
  348. 1. Run Turbo. When the program starts (it looks like a film strip laid
  349. horizontally across the screen), select New from the File menu and select a
  350. drive and name for the new file. We recommend using a blank, newly
  351. formatted data disk for data.
  352.  
  353. 2. Click twice on the leftmost frame, number 1, in the film strip. The disk
  354. spins for a moment, then the Cell Editor Window appears. The small circle
  355. in the window is the camera. Press F10 for the right view to see that the
  356. camera is pointed forward, then press F9 to return to the front view.
  357.  
  358. 3. Select Add from the Edit menu, and select Custom from the Add submenu.
  359.  
  360. 4. When the Custom object requester appears, click on Cone, then close the
  361. requester by clicking on the close gadget in its upper left corner.
  362.  
  363. 5. The cone should appear in the center of the window, colored orange. If
  364. the Rename requester appears simply click on its close gadget. Press
  365. function key F1 and the cone turns blue.
  366.  
  367. 6. Select Track from the Special menu. This keeps the camera pointed at the
  368. cone.
  369.  
  370. 7. Press function key F7 to activate the Attributes requester.
  371.  
  372. 8. Click on the square gadget labeled Color near the upper left corner and
  373. the large square in the requester turns white. Drag the Green and Blue
  374. slider gadgets in the requester's upper right corner all the way to the
  375. left--the large square in the requester should turn red. This makes the
  376. cone red.
  377.  
  378. 9. Close the requester by clicking in the upper left corner.
  379.  
  380. 10. Select Axis from the Edit menu's Add submenu. This will be our light
  381. source.
  382.  
  383. 11. When the orange axis appears, close the Rename requester if present,
  384. then press F1 once--it turns blue--and again--it turns green.
  385.  
  386. 12. Click the mouse near the camera at its height or a little above, but
  387. not too near so you'll be able to see the object's shading. The axis
  388. instantly moves to wher you click and turns back to blue. To reposition the
  389. axis, press F1 again (the axis turns green), then click in the new spot.
  390. This sets the light's height, but we also need to move it away from the
  391. cone.
  392.  
  393. 13. Press function key F8 to switch to the top view. Press F1 to turn the
  394. blue axis green, then click to the side of the camera to reposition it,
  395. again not too close. If at any time you click away from the axis when it's
  396. blue, it will turn white and you'll need to click on it to reselect it for
  397. further operations.
  398.  
  399. 14. Make sure the axis is blue. Now press F7 to invoke the Attributes
  400. requester for the axis. Click in the square gadget next to As Sun near the
  401. requester's lower left corner (an X appears in it), then close the
  402. requester. 
  403.  
  404. 15. We're almost ready to render the image of the cone. Exit the Cell
  405. Editor by clicking in the close box in the window's upper left corner. The
  406. disk spins for a moment, then the initial screen, which looks like a
  407. horizontal strip of film, appears. This is the Animation Editor, and its
  408. menu commands are used for rendering pictures and animations.
  409.  
  410. 16. Even rendering such a simple object can take quite a while with ray
  411. tracing, so to speed it up we'll set a zone to render only a small portion
  412. of the screen. Select Set Zone from the Options Menu. Mouse coordinates are
  413. shown at the top of the screen. Click the mouse button at 120,65 and again
  414. at 200,140.
  415.  
  416. 17. To render the image, select Generate from the Display menu. A screen
  417. message constantly informs you of the progression of the image, which may
  418. not be viewed until finished. This should take several minutes.
  419.  
  420. 18. When the image is completed, an asterisk appears in the lower portion
  421. of Frame 1. Make sure the frame is selected (the lettering appears white,
  422. not orange), then select Show from the Display menu.
  423.  
  424. 19. In a few moments you should see a nicely shaded red cone against a
  425. black background. If not, go over the above steps carefully.
  426.  
  427. 20. Click the left mouse button to return to the Animation Editor.
  428.  
  429. About This Manual
  430.  
  431. The Turbo Silver manual is divided into several parts:
  432.  
  433. Introduction
  434. Getting Started
  435. General Reference
  436. Reference--Object Editor
  437. Reference--Animation Editor
  438. Appendices
  439.  
  440. If you've used Silver before you may wish to skip the introductory section
  441. if you're in a big hurry. But if you're not, read everything--the program
  442. has changed a LOT!! Even if you're familiar with the basics of 3D design
  443. and animation, you should start with the Introduction and read through the
  444. entire manual at least once before using the program.
  445.  
  446. We can't impress upon you enough the importance of reading and rereading
  447. the Reference Section of this manual. Although easy to use, Turbo Silver is
  448. an advanced and complex piece of software. If you consider your time to be
  449. valuable, you owe it to yourself to learn to use the program as efficiently
  450. as possible. As friendly and ergonomic as the Amiga's Intuition interface
  451. may be, we can't possibly put every fine point of the program into the
  452. menus. And since the density of the information contained in the reference
  453. section renders it indigestible at a single sitting, rereading the material
  454. is important.
  455.  
  456. What is Turbo Silver?
  457.  
  458. You're probably familiar with graphics programs such as Deluxe Paint II
  459. that let you paint with color directly on the computer screen. Even if
  460. you're not a major drawing talent these programs give you many tools with
  461. which to create interesting pictures. If you are a skilled artist, however,
  462. you can use paint programs to create realistic-looking scenes, and with a
  463. lot of work, even photograph-like images. Turbo Silver is a different kind
  464. of graphics program that does the hard work involved in creating a 3D scene
  465. for you. To create an image, you first use a 3D editor to place wireframe
  466. objects in a three-dimensional scene, describe various attributes of the
  467. objects and the general scene, and then let the program go to work to
  468. generate the final image in a process called 'rendering'.
  469.  
  470. Turbo Silver's 3D Object Editor lets you create just about any
  471. three-dimensional shape you can think of, and even a few you might not
  472. have. Most of Turbo Silver's objects are composed of a number of connected
  473. triangular faces, each of whose corners is called a 'point'. You can create
  474. custom objects by adding points anywhere in the 3D space, then connecting
  475. them in triangular faces. You can create round objects by spinning points
  476. about a central axis, and you can extrude flat shapes into solid ones. A
  477. special 'Extrude Path' command lets you extrude objects along complicated
  478. paths. You can move or rotate grouped or individual objects as well as
  479. points and faces. You can apply any of a generous assortment of attributes
  480. and properties as well to objects, groups, and faces. You can wrap IFF
  481. image files around any shape and use special 2D objects called stencils
  482. that can be created with any paint program.
  483.  
  484. Turbo Silver's Animation Editor is what you see when you first start the
  485. program--it looks like a film strip laid horizontally across the screen.
  486. The Animation Editor lets you manipulate entire cells, including all
  487. objects and properties contained herein. You can cut, copy, combine and
  488. paste cells, and make new cells containing copies of an existing cell. To
  489. edit an individual frame of the animation you just click on the
  490. corresponding frame with the mouse and you're transferred to the Object
  491. Editor, where you can create and manipulate objects. Once you're set up a
  492. scenario in a cell, you can animate it automatically across any number of
  493. frames with the Story command.
  494.  
  495. The Animation Editor also lets you generate images or stills for any cell
  496. or groups of cells, combine cells into an animated sequence, or perform
  497. both steps with a single command (Make Scene). To create an animated
  498. sequence, Turbo Silver combines consecutive frame images into a single file
  499. which can then be played back outside the program by a small included
  500. player program. Turbo Silver's compression technique makes maximum use of
  501. your computer's memory when creating animations by saving only the changes
  502. between frames.
  503.  
  504. What is Ray Tracing?
  505.  
  506. Traditional microcomputer-based 3D drawing programs have been able to
  507. render only primitive-looking views of solid objects due to the limited
  508. resolution and color palettes of early machines. The standard technique
  509. used by these programs is called solid modeling and is able to perform
  510. limited shading at best. Ray tracing, an advanced 3D rendering technique,
  511. literally traces the paths of thousands of individual rays of light through
  512. a three-dimensional scene via computation. Of course the scene must first
  513. exist in the computer's memory, described as sets of points and lines
  514. between them. The computer performs millions of calculations to generate a
  515. ray-traced image. The Amiga is the first home computer with high enough
  516. resolution and enough colors (4096) to perform true ray tracing, and Turbo
  517. Silver pushes this advanced but affordable new technology to its limit.
  518.  
  519. Getting Started
  520.  
  521. Turbo Silver isn't copy-protected, so first duplicate the program disk
  522. using your standard disk copy procedure (see your Amiga owner's manual for
  523. details). Store the original Turbo Silver disk in a safe place and use the
  524. copy to work with. If you have a hard disk you may wish to install the
  525. program on it by simply copying the files over--we reommend creating a new
  526. subdirectory for Turbo Silver and its files.
  527.  
  528. Please remember that we've worked hard to create this program and depend
  529. upon its sale and legal usage for our livelihood. Impulse won't insult your
  530. intelligence by overstating the fact that giving away or selling copies of
  531. commercial software you've bought is illegal, so please don't do it. Each
  532. copy of Turbo Silver that Impulse sends out has a unique traceable imbedded
  533. code which is indelibly retained in any copies you make. Remeber that Turbo
  534. Silver is protected against loss of media integrity with a lifetime
  535. warranty. We protect you--please protect us as well.
  536.  
  537. Running the Program
  538.  
  539. Start up your system with Kickstart and/or Workbench versions 1.2 or higher
  540. according to your owner's manual.
  541.  
  542. To start using Turbo Silver, place the working copy in any drive. When the
  543. Turbo Silver disk icon appears open it, then open the Turbo program icon
  544. that appears in the window. If you have floating-point math coprocessor
  545. (68881 or 68882 or equivalent) installed in your system run Turbo.fp
  546. instead, also supplied on your program disk. To start Turbo Silver from the
  547. CLI, type Turbo or Turbo.fp from the command prompt (assuming you've set
  548. the current directory to the one containing the Turbo Silver program).
  549.  
  550. When the program begins you're placed in Turbo Silver's Animation Editor,
  551. which looks like a horizontal film strip of eight frames, with a ninth near
  552. the bottom of the screen between two slider gadgets. To begin working on an
  553. animation you must use the New or Open command from the file menu. More
  554. about this shortly, but first we'll discuss some important details.
  555.  
  556. NOTE: Remember that Turbo Silver requires at least one megabyte of memory
  557. to run. If you attempt to run the program on an Amiga that contains less,
  558. you'll encounter a fatal software error.
  559.  
  560. Disk Usage and Memory Usage
  561.  
  562. Once loaded, Turbo Silver doesn't need to access the program disk any more.
  563. This is of great benefit to floppy-disk users, who can use all of a blank
  564. disk for data without having to swap the program disk back in at various
  565. times. However, Turbo Silver lets you store different types of data in
  566. different directories, so more disk storage permits you correspondingly
  567. longer animations.
  568.  
  569. Silver uses a Virtual File storage scheme to maximize memory and let you
  570. create as complicated objects as possible in each cell. When you enter a
  571. cell from the Animation Editor its contents are loaded from a temporary
  572. file, and when you edit from the Object Editor workspace the cell is saved
  573. to a temporary file on disk. You can set the drive and directory (path)
  574. used for this operation with the Cells items in the Animation Editor's
  575. Scene menu. Despoite this automatic backup system you must use the Save
  576. command to ensure that edited cells are safely stored on disk for future
  577. reloading.
  578.  
  579. Although Silver can use all the memory available in your system for each
  580. cell, there's no reliable way to predict memory usage in specific
  581. situations. All objects use memory, so the more complex each of your
  582. objects is, the fewer you'll be permitted to create. Remember that spinning
  583. and extruding objects with many points can add tremendously to their
  584. complexity. Another point to keep in mind is that Silver uses a special
  585. technique while rendering that 'spreads out' your scene in any available
  586. memory to generate it significantly more quickly. In creating animation
  587. sequences Turbo Silver uses a special memory-saving technique called delta
  588. compression in which only the pixels that change from frame to frame are
  589. saved. Thus for example in a case in which a 67-kilobyte frame is followed
  590. by one in which there is relatively little change, the second might require
  591. only 30K of storage. This allows you to create longer animations that would
  592. fit in memory without the benefit of compression. However, you must still
  593. be wary of creating animations that are larger in size than the amount of
  594. memory in your computer--you won't be able to load and display them.
  595.  
  596. Turbo Silver Conventions
  597.  
  598. Hot Keys
  599.  
  600. When you're first learning to use a program, it's of great benefit to be
  601. able to access any of the relatively unfamiliar commands with a mouse
  602. pointer and pull-down menus. Once you start to feel at home, however, you
  603. sometimes need to work a little more quickly. So Turbo Silver gives you
  604. 'Hot Key' keyboard alternatives to most menu commands, listed to the right
  605. of the command in the menu. In all cases, to use a Hot Key first press and
  606. hold the right Amiga key (to the immediate right of the space bar), then
  607. press the second key shown to the extreme right of the menu item (e.g. to
  608. delete a selected object or cell--Right Amiga-D--hold down the right Amiga
  609. key and press the D key). All of Turbo Silver's Hot Keys are listed on the
  610. enclosed Quick Reference Sheet.
  611.  
  612. We recommend that one of the first Turbo Silver Hot Keys you learn is the
  613. powerful Undo command (Right Amiga-U), available in both the object and
  614. Animation Editors. It always returns you to the condition before the last
  615. command.
  616.  
  617. Special keys used in the object editor are function keys F1, which turns an
  618. orange 'selected' object blue, or if the object is already blue it is
  619. 'marked' and turns green, ready for repositioning--click the mouse at the
  620. new spot. The F2 key deselects the last picked aobject in Multi mode. Also,
  621. the four arrow keys let you scroll the Object Editor window in the
  622. indicated direction.
  623.  
  624. List of Special Keys
  625.  
  626. Key    Function
  627.  
  628. F1    Picks selected group, object, face or point (same as Add Select
  629. from Pick Menu)
  630. F2    Removes ('un-picks') last object, face or point picked in Multi
  631. mode.
  632. F4    Invokes Global Settings requester.
  633. F5    Invokes Camera Settings requester.
  634. F6    Invokes Transformations requester (if object is picked)
  635. F7    Invokes Attributes requester (if object is picked)
  636. F8    Top View
  637. F9    Front View
  638. F10    Right View
  639. S    When rendered frame is being viewed with Show command, this key
  640. saves the image in IFF format
  641. Left Shift - When held down in conjunction with mouse or F1-key selection,
  642. allows picking multiple objects, points, edges, or faces.
  643.  
  644. You can set function keys to invoke any Object Editor menu command with the
  645. configuration file. See Appendix A for details.
  646.  
  647. Menus and Submenus
  648.  
  649. Many of Turbo Silver's menu items have sub-menus, and as in most such cases
  650. navigation of these can be a bit tricky at first. When using the mouse to
  651. access submenus, it's best to drag the mouse all the way to the right side
  652. of that menu sub-item. As with any new Amiga program, we recommend that you
  653. test drive the mouse through the various menu items to get a feel for the
  654. layout.
  655.  
  656. Mouse Usage
  657.  
  658. Mouse usage in Silver adheres to the Intuition standard used by many Amiga
  659. programs. To access the drop-down menus, hold down the right mouse button
  660. and move the pointer to the top of the screen. Use the left mouse button to
  661. select and access frames when in the Animation Editor, and to manipulate
  662. objects when in the Object Editor. Whenever this manual uses the phrase
  663. 'click on' something, it means to poistion the mouse cursor over the object
  664. and press the left button, then release it. On the other hand, 'click and
  665. hold' means to keep the left mouse button depressed, the way you keep the
  666. right mouse button pressed when you navigate the menus.
  667.  
  668. Entering Numeric Data in Silver - Using the Requesters
  669.  
  670. Turbo Silver uses a lot of numbers--for color, position, rotation, size,
  671. and many other settings. Most requesters let you use two or three different
  672. methods for entering values: directly from the keyboard; by clicking and
  673. holding on up/down value adjustment gadgets (they look like small
  674. arrowheads) next to the number; or by clicking and dragging the value
  675. slider left or right. When you hold the mouse button down on the up/down
  676. value adjustment gadget for more than a few seconds the rate of change
  677. gradually accelerates. The Transformation requester doesn't use sliders,
  678. and some smaller requesters require you enter numbers directly.
  679.  
  680. IMPORTANT NOTE: Whenever you use the computer keyboard to enter text or
  681. numeric data into a Silver requester, you must press the Return (or Enter)
  682. key in order for the new data to be registered. In most requesters,
  683. paressing Return also takes you to the next field, unless you're in the
  684. last one in the form.
  685.  
  686. File Requester
  687.  
  688. If you've ever used an Amiga program that saves and/or loads files you
  689. understand how Turbo Silver's file requester works. Below is an
  690. illustration:
  691.  
  692.  !====================================================!
  693.  !====================================================!
  694.  !                  New File                     !--! !
  695.  !            !---------------------------!      !  ! !
  696.  ! drawer     !                           !      !--! !
  697.  !            !---------------------------!      !  ! !
  698.  !  ff                                           !  ! !
  699.  ! (dir) ff.ANI                                  !  ! !
  700.  ! (dir) ff.CEL                                  !  ! !
  701.  ! (dir) ff.STL                                  !  ! !
  702.  ! (dir) stuff                                   !  ! !
  703.  !                                               !--! !
  704.  !         !------------------------------------!     !
  705.  !   file  !                                    !     !
  706.  !         !------------------------------------!     !
  707.  ! !=======!                           !==========!   !
  708.  ! !  OK   !                           !  CANCEL  !   !
  709.  ! !=======!                           !==========!   !
  710.  !                                                    !
  711.  ! !------! !------! !------! !------! !-----! !-----!!
  712.  ! ! ROOT ! ! PRNT ! ! DF0: ! ! DH0: ! ! DH1:! ! RAM:!!
  713.  ! !------! !------! !------! !------! !-----! !-----!!
  714.  !----------------------------------------------------!
  715.  
  716. Note that the bottom row (or rows) of gadgets in the file requester shows
  717. all drives on line in your system. Also, the two leftmost buttons in the
  718. top row labeled ROOT and PRNT are for maneuvering upward through disk
  719. directories. Click on the ROOT button from within any subdirectory to
  720. return to the highest, or root level. PRNT stands for Parent; click on this
  721. button to return to the subdirectory immediately above the current one, as
  722. specified in the DRAWER line. In hard disk usage, this line can be blank
  723. even though you're curently viewing a subdirectory, in which ase the PRNT
  724. gadget has no effect. The window above the drive buttons shows a list of
  725. all files and directories in the current directory. Note that when using
  726. the Open command, only Silver Script files and directories appear in the
  727. file list, and the .SCR extanders don't appear. Click on any other gadget
  728. to list files on that drive. If there are more files than can fit in the
  729. window, use the slider to the window's right to scrill the others into view
  730. (click on and slide the dark bar vertically, or click immediately above or
  731. below it).
  732.  
  733. To see the files inside a directory, click on the directory name in the
  734. file list window. you can also type in a path name after first clicking in
  735. the box to the right of the word DRAWER above the text window. Once you've
  736. found the name of your file click on it, then on the OK gadget to the lower
  737. left of the window. If you're using the New command you'll need to click on
  738. the box to the right of FILE and type in a new file name. To escape the
  739. file command without changing anything simply click on the Cancel gadget.
  740.  
  741. Reference Section
  742.  
  743. The 3D World of Turbo Silver - An Overview
  744.  
  745. We'ver got a slight problem to overcome here. You see, humans and computers
  746. have absolutely no problem dealing with three-dimensional worlds.
  747. Unfortunately, we've yet to develop effective 3D displays for our
  748. compjters, and so must command them using interfaces based on the flap
  749. displays currently in use. Alas, it's most difficult to effectively
  750. represent a 3D world on a 2D display, and to quickly show changes in the
  751. world or display.
  752.  
  753. Turbo Silver's Object Editor uses a three-window display (one window at a
  754. time) to show the scene you're working on from three different
  755. angles--above, from the front, and from the right side. These in
  756. combination with the wire-frame mode of display used gives you a reasonable
  757. idea of where things are and how they're positioned. Among the advantages
  758. of seeing only one view at a time are fewer confusing details for you and
  759. less for the program to redraw when you change something, resulting in
  760. faster and more responsive editing.
  761.  
  762. In Plane Geometry you learned about the X and Y axes of the Cartesian
  763. Coordinate system which could be used in mathematics to make
  764. two-dimensional graphs. In 3D computer graphics a third axis is added to be
  765. able to describe an object's depth as well as its height and width. Each
  766. point in the Turbo Silver 3D world can be referenced as a unique set of
  767. coordinates (X, Y, Z) on a three-axis Cartesian reference system. See the
  768. illustration on the next page:
  769.  
  770.                         Z Axis
  771.                         + 1000
  772.                            |                        + 1000
  773.                            |                           //
  774.                            |                        / /
  775.                            |                      /  /
  776.                            |                   /   /
  777.                            |                 /   /
  778.                            |               /   /
  779.                            |            /   /
  780.                            |         /    /
  781.                            |      /     /
  782.                            |   /     /
  783.        X Axis              |/    /
  784. -1000 -------------------/-|---/------------------------------ + 1000
  785.                       /    | /
  786.                    /      /|
  787.                 /       /  |
  788.              /       /     |
  789.  Y Axis   /      /         |
  790.        /       /           |
  791.  - 1000     /              |
  792.                            |
  793.                         - 1000
  794.  
  795.                    x, y, z axes showing +/- 100 extent
  796.  
  797. Thus the X coordinate describe's a points horizontal position, the Y
  798. coordinate its depth or 'in-out' position, and the Z coordinate its
  799. vertical position. Note that the center of the Turbo Silver 3D world is at
  800. 0, 0, 0, and its extent is 1000 units in any direction. This means that all
  801. realistic coordinates must fall in the range (-1000, -1000, -10000) to
  802. (1000, 1000, 1000).
  803.  
  804. Each object in Silver (except the special sphere and surface objects--see
  805. Edit Add Sphere and Edit Add Surface below) consists of a set of points in
  806. space connected in triangular faces and/or edges. Objects can be grouped,
  807. and you can manipulate groups, objects and sets of independent objects,
  808. sets of points and faces in a variety of ways all described in detail
  809. below.
  810.  
  811. As an example and to helpyou start thinking in these terms, imagine an
  812. object at coordinates 0,0,0 illuminated by a light source at -80, -90, 100.
  813. In this case the light source is eighty units to the left of the object,
  814. ninety units in front of it, and 100 units above it.
  815.  
  816. In addition to describing objects' shape and location, the three-axis
  817. system is used to describe rotational movement. Turbo silver can rotate
  818. groups, objects, faces and points in one-degree increments about any or all
  819. of the three axes.
  820.  
  821. Since Silver's wireframe editor lets you move groups, objects, points and
  822. faces interactively, you won't often need to deal directly with location
  823. coordinates. But should you need to use the Translate, Rotate, or Scale
  824. commands, it's important to know the difference between local and world
  825. axes. Every object in Silver has a small axis, or set of X, Y, and Z axes,
  826. associated it it that's used as a control and orientationpoint. When an
  827. object is first created, its axis is aligned with the Silver 'world
  828. axis--that is, as seen from the front X is left and right, Y is in and out
  829. and Z is up and down. But when it's rotated it's no longer aligned, and you
  830. get different results from performing the above transformations on the
  831. local or world basis. Silver performs translation, rotation, and scaling in
  832. the direction of any or all of the three axes. Transformations on the local
  833. basis take place in the direction of the object or group's axis. On the
  834. other hand, the world's axis never changes. This flexibility gives you
  835. complete control performing transformations.
  836.  
  837. HINT: Since you can rotate, translate, and scale objects on their own axes,
  838. you might want to change an object's axis on occasion. For example, you can
  839. rotate any object on any of its vertices by positioning its axis there. To
  840. do this, pick the object, activate Pick Face mode, pick any face, Mark it,
  841. then click on the new location for the axis (you'll find further
  842. explanation in the Reference Section below). Do this from all three views
  843. for precise interactive placement of the axis. By the way, to perform
  844. actual transformations on objects' faces, you must use Point mode, picking
  845. all the faces point by point.
  846.  
  847. Light in Turbo Silver's 3D World
  848.  
  849. Turbo Silver uses two types of light--point source and broad source.
  850. Another name for broad source light is ambient, which means surrounding on
  851. all sides. Ambient light doesn't come from anywhere in particular, but
  852. illuminates all things evenly. Your only control over ambient light is its
  853. overall level. As ambient light tends to 'wash' out images and can lead to
  854. a bland look, we recommend minimal usage, especially since Silver allows
  855. you as many as 32,000 point-source lights. You set ambient light in the
  856. Global Settings requester.
  857.  
  858. Any object in Silver can act as a point-source type of light, which has two
  859. settings--As Sun or As Lamp. The latter is the more conventional setting in
  860. that it illuminates objects in proportion to their distance from it--the
  861. closer they are, the more brightlylit.  The As Sun setting, however,
  862. illuminates all objects with the same brightness no matter how distant or
  863. close they are to the source. Also, the Shaded/Bright setting for light
  864. sources determines whether or not it casts shadows. You can set any
  865. point-source light's position as well as its brightness. In addition, you
  866. can assign light positions to paths to create moving light sources during
  867. animations. If you load an IFF brush onto an axis, then set it as a light
  868. source, it projects the picture onto objects it illuminates!
  869.  
  870. The Turbo Silver Camera
  871.  
  872. The camera (the small circle near the center of the window) is the only
  873. object present when you enter the cell editor for a new cell. It's an
  874. object like any other in the Turbo Silver 3D world, and the current scene
  875. is always rendered from the camera's viewpoint. Of course the camera can be
  876. positioned at any point in the 3D world, and can be aimed at any other
  877. point. In addition, you can assign the camera position to poths to create a
  878. moving vantage point during animations. Automatic tracking of any object is
  879. a handy option but aim can also be set manually for special effects. For
  880. realistic photograph-like results you can also set the camera's focal
  881. length from extra-wide-angle to super-telephoto.
  882.  
  883. Using the Program
  884.  
  885. Turbo Silver uses two modules--the Animation Editor and the Object Editor.
  886. When you first begin using the program you're placed in the Animation
  887. Editor, which resembles a film strip laid horizontally across the screen.
  888. From here you can edit cells or groups of cells, access the Object Editor
  889. for any cell, render cells' contents as still images, and create
  890. animations.
  891.  
  892. Animation Concepts
  893.  
  894. To understand how to use Turbo Silver it's necessary to know the difference
  895. between the terms cell and frame. A cell contains all the information
  896. necessary to create a single frame in a Turbo Silver animation. That is, a
  897. cell contains 3D objects and their attributes, IFF brushes and stencils as
  898. well as global attributes for that frame. The term grame in Silver usually
  899. refers to the final image rendered from a cell's contents, plus that cell.
  900. The longest process in Turbo Silver involves rendering a frame from a
  901. cell's contents. But once rendered, you can re-use a frame in an animation
  902. sequence as many times as you like without needing to render it again by
  903. simply replicating the frame.
  904.  
  905. Entering the Object Editor
  906.  
  907. Although the program begins in the Animation Editor, most interaction takes
  908. place in the Object Editor. Whenever you load Turbo Silver, your first
  909. action (after setting the graphic mode-see the Animation Editor Reference
  910. introduction) should be to use the File menu to Load an existing file or
  911. create a New one. Then, to enter the Object Editor for any frame, just
  912. click twice on it. The first click selects the frame, turning its text from
  913. orange to white (assuming default colors), and the second makes a cell for
  914. that frame if one doesn't exist, then opens the Object Editor for the cell.
  915. When this happens, Silver's Virtual File storage scheme creates a slight
  916. pause while the cell's previous contents, if any, are loaded from disk.
  917. Similarly, exiting the object editor saves the most recent results of
  918. editing to disk automatically. Since most work is done in the Object
  919. Editor, the manual discusses this section of the program first.
  920.  
  921. Object Editor;
  922. Basic Operation
  923.  
  924. When you first enter the Object Editor in an empty cell, the screen looks
  925. like this:
  926.  
  927.  |Cell Editor         Front * ===================|
  928.  |-----------------------------------------------|
  929.  |                                               |
  930.  |                                               |
  931.  |                                               |
  932.  |                                               |
  933.  |                  0                            |
  934.  |                                               |
  935.  |                                               |
  936.  |                                               |
  937.  |-----------------------------------------------|
  938.             Object Editor Screen
  939.  
  940. The small circle near the center of the window is the camera and the view
  941. is from the front, as noted in the information bar above the window.
  942. Options available here are many, starting with the ability to create
  943. three-dimensional object ofjust about any shape. You can move them, rotate
  944. and resize them, assign attributes such as color, reflectivity and
  945. transparency to parts or all of an object. You can also create animation
  946. sequences quickly and automatically. All these and more are explained in
  947. this section.
  948.  
  949. Picking and Selecting Objects
  950.  
  951. Objects normally appear in the window as white wireframe constructs on a
  952. light blue background, each with its own small XYZ axis showing its
  953. orientation. To preform operations such as translation, rotation, resizing,
  954. and applying attributes such as color and reflectivity, you must first
  955. choose the pertinent groups, objects, faces, or points in a process called
  956. PICKing, as in Pick menu. The default or startup Pick mode is GROUP--click
  957. on an axis origin ofa parent object to pick the associated group. You can
  958. also pick child and independent objects in Group mode. Once picked, objects
  959. and groups turn blue in color. At this point to manipulate parts of an
  960. object you'd select Point or Face from the Pick menu. To perform physical
  961. transformations on parts of objects use Pick pint (Right Amiga-3). However,
  962. to apply attributes such as color, transparency, and reflectivity to parts
  963. of oabjects, use Pick Face (Right Amiga-4). The color red is used to
  964. indicate picked points or faces on an object. As a special case, to
  965. reposition an object's axis, use Pick Face and pick any face, then use the
  966. Position command.
  967.  
  968. Once an object is picked (blue for objects, red for points) you can
  969. reposition it interactively by clicking again on the axis (for objects) or
  970. point. Or simply press the F1 function key. In any case the entire object
  971. turns green. Click anywhere on the screen and the object or point is
  972. repositioned there. This also works for multiple objects or points (see
  973. Multi Mode below).
  974.  
  975. Youl can also use menu/keyboard commands to pick objects (Special menu
  976. Home, Next, and Last commands and function key F1), and you can search for
  977. and select objects by names you give them (Special Menu Find command). For
  978. further information consult the Object Editor reference below. Theother
  979. Pick modes are Object, Point, and Face. You can pick any number of
  980. unconnected objects, points, or faces by holding down the left Shift key as
  981. you click ('Multi' pick mode). You can then Mark them for movement by
  982. continuing to hold down the left Shift key and clicking on one of the
  983. picked (red) points. The entire object turns green, but only the picked
  984. points (which remain red) move when you click on a new location in the
  985. editor window.
  986.  
  987. NOTE: Certain faces in spun or extruded objects cannot be picked by
  988. clicking on any of the associated points. In such a case you must use the
  989. Right Amiga key in conjunction with the N, B, and H keys (for Next, Last or
  990. Back, and Home, the first object added). In many cases you can quickly and
  991. easily pick a 'stripe' of faces on a spun object with alternate presses of
  992. Right Amiga-N (or B) and Left Shift-F1.
  993.  
  994. Multi Mode
  995.  
  996. In any Pick mode, you can use the left Shift key to activate Multi mode,
  997. shown at the top of the screen. If you continue holding down the left Shift
  998. key as you click on objects, each turns blue (or red) in turn while all
  999. others previously clicked on remain so. Then any transformation applies to
  1000. all picked. When several objects, faces, or points have been picked using
  1001. Multi mode, you can unpick each in reverse order of their original
  1002. selection with repeated presses of the F2 function key.
  1003.  
  1004. Color chart
  1005.  
  1006. Selected, ready to Pick:
  1007.  
  1008. Object, Group        Orange
  1009. Edge, Face        Green
  1010. Point            Light Blue
  1011.  
  1012. Picked, ready to Mark or transform:
  1013.  
  1014. Object, Group        Blue
  1015. Edge, Face, Point    Red
  1016.  
  1017. Marked, ready to move:
  1018.  
  1019. Object, Group,
  1020. Edge, Point, Face    Green (Group or entire object)
  1021.  
  1022. Note: You can change any or all of these color assignments as well as
  1023. various other Silver startup conditions. See Appendix A, "The Silver
  1024. Configuration File" for further information. Also, moving an edge or face
  1025. results only in movement of the axis.
  1026.  
  1027. Edit Menu
  1028.  
  1029. This menu is used for basic object creation as well as standard editing
  1030. procedures. Most objects in Turbo Silver are composed of triangular faces,
  1031. but two of the shapes in the Add menu, sphere and surface, are 3D unfaceted
  1032. 'primitives' which render quickly. All other objects consist of an axis
  1033. (actually a set of small X, Y, and Z axes) and a set of connected faces.
  1034. These types of objects, called 'faceted', can be edited point-by-point
  1035. for physical remolding or face-by-face change attributes for different
  1036. parts of an object. All Edit menu commands, as well as most others in the
  1037. editor can be reversed immediately after invocation by use of the Undo
  1038. command (Right Amiga-U).
  1039.  
  1040. Add SubMenu
  1041.  
  1042. This submenu lists commands used to add new objects, points and faces to
  1043. the editor workspace. Newly added objects are always located at 0,0,0, the
  1044. cneter of the workspace, and are colored orange. This means that you can
  1045. pick them by pressing function key F1 (they turn blue), then prepare them
  1046. for interactive repositioning by pressing F1 again or Right Amiga-M (they
  1047. turn green). Then click on the new location to perform the repositioning.
  1048.  
  1049. IMPORTANT NOTE: Turbo Silver doesn't automatically place a light source in
  1050. the three-dimensional workspace, so make sure you do or else your objects
  1051. will be invisible.  We recommend you make it a habit to add and position an
  1052. axis and set it to be a light source when first editing any new cell. See
  1053. Attributes in the Settings menu section below for details on setting an
  1054. object to be a light source.
  1055.  
  1056. Automatic Name Requesters
  1057.  
  1058. Silver is set up to request names for all new objects created with Add
  1059. submenu commands. We recommend that you give all objects unique names
  1060. whenever using the Story or Track commands. After selecting the type of
  1061. object to add, the Rename requester appears. To easily delete the existing
  1062. default object name, press Right Amiga-X, or use the backspace and Delete
  1063. keys. Then type a new name in upper or lower case letters, and press
  1064. Return, or the names won't be registered. You can rename existing objects
  1065. with the Attributes requester. You can disable the automatic Rename feature
  1066. by editing the SILVER.CFG file--see Appendix A.
  1067.  
  1068. There are a number of different types of objects in Turbo Silver:
  1069.  
  1070. Sphere
  1071.  
  1072. This 3D primitabe is a perfect surface of revolution, which eliminates any
  1073. 'faceted' appearance no matter how close the observer. Although you can't
  1074. manipulate individual points, all other standard Turbo Silver
  1075. transformations, including IFF brush wrapping, are available with the
  1076. sphere primitive. As the sphere primitive appears simply as a circle in the
  1077. Object Editor window, it helps keep the workspace uncluttered and minimizes
  1078. redraw time.
  1079.  
  1080. Incidentally, if you're familiar with the original (non-Turbo) Silver, the
  1081. Bounding object type no longer exists. Turbo Silver renders more quickly
  1082. without using bounding objects than previous versions of Silver rendered
  1083. with them.
  1084.  
  1085. Stencil
  1086.  
  1087. A stencil is a special type of object in Turbo Silver--a drawing that
  1088. becomes solid! A stencil starts out as a one-bitplane (two-color) drawing
  1089. created in a paint program such as Impulse, Inc.'s new Diamond or Deluxe
  1090. Paint II. When rendered in Turbo Silver the background color (usually
  1091. black) is transparent while the foreground color behaves like a standard
  1092. Turbo Silver object. This means that you can apply such attributes as
  1093. color, transparency, and reflectivity--you can even load an IFF brush onto
  1094. the stencil!  For further information refer to the section describing the
  1095. Stencils menu below.
  1096.  
  1097. Axis
  1098.  
  1099. The Add Axis command is the starting point for building a customized object
  1100. point-by-point and face-by-face. After adding and picking an axis, you can
  1101. add points and faces anywhere in the 3D space. You can also spin a set f
  1102. points and extrude a set of faces to make relatively complex objects easily
  1103. and with precision.
  1104.  
  1105. The default configuration file SILVER.CFG that comes on your program disk
  1106. provides you with an easy two-key alternative to the Add Axis menu command.
  1107. Just press and release the Esc key, then press and release function key F2.
  1108. You can set other Object Editor menu commands to the function keys by
  1109. editing the configuration file. See Appendix A for details.
  1110.  
  1111. The object called Axis in Turbo Silver is actually a miniature set of X, Y,
  1112. and Z axes with a common origin, called the 'hot spot'. All objects contain
  1113. an axis. One method of picking objects for movement or setting attributes
  1114. is to click on the hot spot. The axis itself never appears in the final
  1115. rendered image.
  1116.  
  1117. The axis also acts as a control point for wrapping IFF brushes (images)
  1118. onto 3D objects. By loading a brush onto an axis, then grouping the axis as
  1119. a parent to an object, you can use the axis to control the image's size,
  1120. angle, and various other aspects in relation to the object by performing
  1121. transformations on the axis. For further explanation see the section on the
  1122. Brush menu below.
  1123.  
  1124. There are lots of other possible uses for the axis object--your imagination
  1125. is the only limit! Think of the axis as an invisible object that can have
  1126. any property available to Turbo Silver objects. For this reason the axis
  1127. makes an excellent light source. Or consider an example in which you wish
  1128. to show a group of objects orbiting a sphere. By simply grouping the set of
  1129. circling objects to the axis, with the axis as parent object, you can
  1130. rotate the group about the axis with one setting. Without the axis
  1131. describing this type of motion with a group of objects would be difficult
  1132. at best. An axis also serves well as a Track object (see Special menu) for
  1133. an invisible point of reference.
  1134.  
  1135. Custom
  1136.  
  1137. Selecting Custom from the Add submenu produces a moveable requestor
  1138. displaying Turbo Silver's mini-library of built-in faceted shapes. Select
  1139. any of the six button gadgets for:
  1140.  
  1141. Sphere -- a ball-shaped object
  1142. Torus -- a donut shaped object
  1143. Cone -- tapers up from a disk to a point, has no bottom
  1144. Tube -- a hollow column
  1145. Extrude -- an extruded disk, or solid column
  1146. Disk -- a flat but solid circle
  1147.  
  1148. and the name of the object appears next to the words 'Choice is'. Then set
  1149. the dimensions by clicking in the corresponding box and typing in a new
  1150. value. All objects are created by spinning. The dimensions are as follows:
  1151.  
  1152. Major Size -- radius of sphere or torus, height of cone, tube, or extrude
  1153. (no effect on disk).
  1154. Minor Size -- cross section of torusring, or radius or one-half the X-axis
  1155. dimensions of cone, tube, extrude, or disk (no effect on sphere).
  1156. Divisions -- number of line segments in object's circumference (e.g. four
  1157. for square, five for pentagon, more for rounder objects--sphere always
  1158. doubles this number)
  1159.  
  1160. Keep in mind that the more divisions, the longer an object takes to render.
  1161. Object creation is always a compromise between good-looking objects and
  1162. time requirements.
  1163.  
  1164. Finally, click on the close gadget in the requester's upper left corner to
  1165. place the new shape at coordinates 0,0,0 in the editor workspace.
  1166.  
  1167. Once you've created a custom shape you can edit it point-by-point, resize
  1168. it, spin or extrude or build on it, or even split it! Read on to find out
  1169. about these and many other options.
  1170.  
  1171. Surface
  1172.  
  1173. This primitive (non-faceted) rectangle is provides so that you can include
  1174. a flat plane or wall in your animations without having to construct one.
  1175. Though you can't edit it point-by-point, you can resize it, load IFF
  1176. brushes onto it, and perform other standard Group and Attribute menu
  1177. operations with this object. If you want t acheckered ground, the easiest
  1178. way is to load the Chex texture (included with your program disk) onto the
  1179. surface, or you can load a checkered IFF image. You can use as many
  1180. surfaces in a scene as you like.
  1181.  
  1182. Ground
  1183.  
  1184. The ground is a non-resizeable horizontal surfact that extends to the
  1185. limits of Silver's 3D universe. Grounds can be assigned attributes
  1186. including brushes and patterns, and they can be repositioned vertically (on
  1187. the Z axis) only. You can use several grounds.
  1188.  
  1189. Point (Right Amiga-6)
  1190.  
  1191. Use points to create paths for object motions or extrusions, or outlines
  1192. for spun objects, or creating objects from scratch. The basic procedure for
  1193. using Add Point is:
  1194.  
  1195. * First place an axis (or other object)
  1196.  
  1197. * Pick it (so it turns dark blue)
  1198.  
  1199. * Add points
  1200.  
  1201. * Connect them with Add Edge (Right Amiga-7) or Add Face (Right Amiga-8)
  1202.  
  1203. All points placed before selecting a different command become part of that
  1204. object. After selecting Add Point click in the Object Editor window
  1205. anywhere you wish to place points. You can change the window to different
  1206. views during this process. You must add edges and/or faces for the object
  1207. to be useful.
  1208.  
  1209. NOTE: Normally when you add a new point to an object, you can only position
  1210. the cursor in the two dimensions permitted by the current view (e.g. in the
  1211. X and Z dimensions from the Front view), while the point's position on the
  1212. in/out axis (Y from Front view) is always 0. However, with the Set Depth
  1213. command from the View menu (see below) you can position points anywhere in
  1214. Silver's world without having to change views.
  1215.  
  1216. IMPORTANT: You can proceed directly from this command to Add Edge or Add
  1217. Face (see below) to further work on an object, but you must return to Pick
  1218. Object mode (Right Amiga-2) before selecting any other command, otherwise
  1219. you'll remain in Add Point mode.
  1220.  
  1221. Edge (Right Amiga-7)
  1222.  
  1223. An edge is a line connecting two points. Edges are used in Silver primarily
  1224. for creating motion paths as well as spun and extruded object outlines,
  1225. rather than for creating objects from scratch.
  1226.  
  1227. First use Add Axis, then Add Point to add two or more points to the axis
  1228. (see above). Then after selecting Add Edge, click on each point to connect
  1229. in succession. A green line connects the last added edge, while all others
  1230. are green. You need click only(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY(W)XCOPY
  1231. to be grouped.
  1232.  
  1233. Cluster (Right Amiga-K)
  1234.  
  1235. This command lets you transfer a parent object's non-color-related
  1236. properties to all other members of its group. Pick the group by clicking on
  1237. the parent object in Pick Group mode, then set any attributes as necessary,
  1238. then select the Cluster command. The Cluster command doesn't transfer the
  1239. attributes Color, Reflectivity, and Filter.
  1240.  
  1241. When grouping objects the parent object is always the first chosen. Objects
  1242. needn't be of the same type--for instance, you can set the same properties
  1243. for a number of different shapes by grouping them to an axis (which is
  1244. invisible), then setting blending, specularity etc. only for the axis. We
  1245. suggest an axis because you can also use it as a center of rotation for the
  1246. group.
  1247.  
  1248. When wrapping a brush around an object (see Brush menu below) you must load
  1249. the brush onto an axis, group the axis to the object, and finally Cluster
  1250. the two.
  1251.  
  1252. Home (Right Amiga-H)
  1253. Next (Right Amiga-N)
  1254. Last (Right Amiga-B)
  1255.  
  1256. Use these three commands to find specific objects in the order created.
  1257. They're useful for easing your way in a busy workspace. Home selects and
  1258. centers the firs object created in the window, Next selects and centers the
  1259. object created immediately after the currently picked or selected object if
  1260. any, and Last selects and centers in reverse order of creating. Groups and
  1261. objects are turned orange when cnetered, faces and edges turn green, and
  1262. points turn light blue, ready for picking with F1 and Marking (see below)
  1263. and subsequent repositioning.
  1264.  
  1265. Last uses Right Amiga-B as a mnemonic for 'back' or backwards. use the Next
  1266. and Last (for Forward and Back) in conjunction with Left Shift-F1
  1267. (multi-mode select) in Pick Face mode to quickly mark contiguous faces for
  1268. stripes of color or any other effect.
  1269.  
  1270. Find (Right Amiga-V)
  1271.  
  1272. Use to quickly find an object or group by name. Invoking this command after
  1273. selecting an object displays a requester. Enter a unique name--any
  1274. combination of letters, numerals, and punctuation is allowed. If the name
  1275. is one that you or the program has given to an object or group, the object
  1276. appears selected in the cneter of the window. If there are more than one
  1277. object with the name searched for, the first one created is shown.
  1278.  
  1279. Mark (Right Amiga-M)
  1280.  
  1281. Use this command after picking a group, object, or set of points to prepare
  1282. it for repositioning. The group or object turns green--click anywhere in
  1283. the screen to set the new location. In the case of points, even though the
  1284. entire object turns green only the selected points are repositioned. Select
  1285. objects by clicking on the hot spots or with the Home, Next, Last, and Find
  1286. commands (see above). This also works with faces, only the axis is
  1287. repositioned instead of the face.
  1288.  
  1289. NOTE: An easy one-key alternative to this command is the F1 key, which
  1290. marks picked objects for moving.
  1291.  
  1292. Redraw (Right Amiga-R)
  1293.  
  1294. Invoking this command causes all objects to be redrawn on the screen in
  1295. their current position. This command is necessary as occasionally in the
  1296. heat of editing the program can forget to redraw an object.
  1297.  
  1298. Auto Redraw
  1299. Manual Redraw
  1300.  
  1301. Only one of these is active at a time. The program starts in Auto Redraw,
  1302. which means that all objects are redrawn whenever you change anything. If
  1303. you have a lot of objects on the screen and are only concerned with one at
  1304. the moment, turn on Manual Redraw to speed up the program. Other objects
  1305. may not appear properly after transformations when Manual Redraw is on.
  1306. Select the Redraw command (above) when in Manual Redraw to see all objects.
  1307.  
  1308. Hint: Another way to speed up redraw is to set complex objects to Quick
  1309. Redraw--see Attributes below.
  1310.  
  1311. Settings Menu
  1312.  
  1313. This menu contains all the commands for manipulating objects and the 3D
  1314. universe in which they're contained. Featured are the four full-screen
  1315. requesters; Global settings, Camera settings, Transformation, and
  1316. Attributes. Each of these allows you to make a number of varied adjustments
  1317. to existing settings at one time without having to invoke several different
  1318. menu items.
  1319.  
  1320. Globals (Function Key F4)
  1321.  
  1322. The first Settings menu item controls aspects of the entire scene such as
  1323. ambient lighting, camera, sky characteristics, and heuristics which
  1324. controls objects' edges and surfaces. You can invoke the Global Settings
  1325. requester at any time with this menu item, or by pressing the F4 key. The
  1326. requester appears:
  1327.  
  1328. !=============================================================!
  1329. !!=! Global Settings =========================================!
  1330. !-------------------------------------------------------------!
  1331. ! !-! Zenith                                                  !
  1332. ! !-!            !-------! !---! !----!  !-----------------!  !
  1333. !                !       ! ! 0 ! ! /\ !  !                 !  !
  1334. !                !       ! !---! ! \/ !  !-----------------!  !
  1335. ! !-! Horizon    !       ! !---! !----!                       !
  1336. ! !-!            !       ! ! 0 ! ! /\ !  !-----------------!  !
  1337. !                !       ! !---! ! \/ !  !                 !  !
  1338. !                !       ! !   ! !----!  !-----------------!  !
  1339. ! !-! Fade       !       ! !---! !----!                       !
  1340. ! !-!            !       ! ! 0 ! ! /\ !  !-----------------!  !
  1341. !                !       ! !---! ! \/ !  !                 !  !
  1342. !                !       ! !   ! !----!  !-----------------!  !
  1343. ! !-! Ambient    !       ! !---! !----!                       !
  1344. ! !-!            !-------! ! 0 ! ! /\ !  !-----------------!  !
  1345. !                          !---! ! \/ !  !                 !  !
  1346. !                          !   ! !----!  !-----------------!  !
  1347. ! !---! !----!               !-------------------------!      !
  1348. ! ! 0 ! ! /\ ! Blending      !                         !      !
  1349. ! !---! ! \/ !               !-------------------------!      !
  1350. ! !---! !----!               !-------------------------!      !
  1351. ! ! 0 ! ! /\ ! Perturbance   !                         !      !
  1352. ! !---! ! \/ !               !-------------------------!      !
  1353. ! !---! !----!               !-------------------------!      !
  1354. ! !30 ! ! /\ ! Edge Level    !                         !      !
  1355. ! !---! ! \/ !               !-------------------------!      !
  1356. ! !---! !----!               !------------------!             !
  1357. ! ! 8 ! ! /\ ! Resolve Depth !                  ! !-! Genlock !
  1358. ! !---! ! \/ !               !------------------! !-!         !
  1359. !-------------------------------------------------------------!
  1360.  
  1361.                           Global Settings Requester
  1362.  
  1363. Exit the requester by clicking on its close gadget in the uper left corner,
  1364. whereupon all settings take effect. To return to conditions before changing
  1365. the Global settings, use the Undo command (Right Amiga-U) before selecting
  1366. any other command.
  1367.  
  1368. Following is a discussion of each of the settings available through the
  1369. Global Settings requester, from top to bottom:
  1370.  
  1371. With the uppermose Global Colors settings you can set a range of colors
  1372. from horizon to zenity, set the fog fade-out color, and set the color and
  1373. strength of ambient light. To set any of the above, click on the square
  1374. gadget next to its name in the upper left corner of the requester. Next the
  1375. gadgets in the upper right change to show the current setting, if any, with
  1376. the color depicted graphically in the large square. From left to right, for
  1377. each of the colors, you can click the mouse pointer on the number and type
  1378. in a new value, or adjust the value upward or downward by clicking and
  1379. holding on the up or down arrow gadgets, or click and drag on the
  1380. horizontal value sliders.
  1381.  
  1382. The Blending, Pertubance, Edge Level, and Resolve depth all have their own
  1383. settings gadgets, which work identically to those described immediately
  1384. above.
  1385.  
  1386. Zenity
  1387. Horizon
  1388.  
  1389. Click on either gadget to set the sky colors at the zenith or at the
  1390. horizon. When the Camera Aim X-axis setting is 0 or 180 degrees you're
  1391. looking at the horizon, which in the real world is what you're looking at
  1392. when you stand outside and look straight ahead. Rotate your view 90 degrees
  1393. in either direction on the X-axis and you're looking at the zenity, which,
  1394. in the real world, is where your finger is aimed when you point straight up
  1395. or down. The default settings are black, which gives no sky. You can set
  1396. any of the Amiga's 4096 colors for either or both with the red, green, and
  1397. blue value adjustment gadgets. If you set two different colors Silver
  1398. automatically bleends the two into each other using an appropriate range of
  1399. colors in between. You can set the dithering or smoothness of this effect
  1400. with the Global Blending setting below.
  1401.  
  1402. Fade
  1403.  
  1404. Select this gadget to set the color of the fog effect (activated with the
  1405. Fuzzy setting from the Camera settings requester--see below), activated
  1406. with the Global Focusing Fuzzy command. As with any other color setting in
  1407. Silver, you can set this to any of the Amiga's 4096 colors with any of the
  1408. red, green, and blue color value adjustment gadgets.
  1409.  
  1410. Ambient
  1411.  
  1412. Ambient lighting affects a scene's overall brightness--it's a reflected
  1413. light source that has no particular location.  A degree of ambient light
  1414. may be necessary to avoid inky-black shadows, but too much can cause
  1415. washed-out scenes. The default setting is no ambient light. Use this
  1416. command to set ambient light color to any of the Amiga's 4096.
  1417.  
  1418. Blending
  1419.  
  1420. This setting determines the amount by which the range of screen colors
  1421. overlap (by dithering) with each other if you've set two different sky
  1422. colors. The color range is set with the Global settings commands Horizon
  1423. and Zenity (see above). A setting of 0 gives solid banded colors and the
  1424. maximum setting of 255 gives a completely dithered sky.
  1425.  
  1426. Perturbance
  1427.  
  1428. Perturbance is used in animation to give the sky a variable look of
  1429. turbulence, as in a storm. The perturbance slider ranges from 0 to 255. The
  1430. perturbance effect is obtained by varying the dithering pattern for the
  1431. sky's shading from frame to frame, causing a semi-ramdom moving effect. As
  1432. with all of Silver's features, we strongly encourage to experiment with
  1433. this effect as much as possible.
  1434.  
  1435. Edge Level
  1436.  
  1437. Anti-aliasing is a computer-graphics technique for smoothing off blocky
  1438. edges ('jaggies') in a limited resolution environment such as the Amiga's
  1439. 320-wide HAM mode used for ray tracing. The initial setting is 30 in a
  1440. range from 0 to 255. The higher edge level is set, the longer a scene takes
  1441. to render, but the smoother edges appear.
  1442.  
  1443. Resolve Depth
  1444.  
  1445. When rendering glass objects in silver, ray-tracing times can be too long
  1446. to make experimentation convenient. To temporarily reduce these times you
  1447. can limit the extend of rays sent out by the tracer by lowering the resolve
  1448. depth. Bear in mind, however, that changing this value alters effective
  1449. index of refraction of materials such as glass and crystal. This slider's
  1450. value ranges from 0 to 15, and starts out at the middle level of 8.
  1451.  
  1452. Genlock
  1453.  
  1454. When selected this sets the sky to background color so that any genlocked
  1455. video signal shows through. See your genlock unit's instructions for
  1456. further information.
  1457.  
  1458. Camera  (Function Key F5)
  1459.  
  1460. Use this Settings menu item to control Silver's camera, which is your point
  1461. of view in the 3D universe. The camera always appears as the small circle
  1462. to the left of center in the frame when you first enter the object editor
  1463. for any cell. When viewed from the side you can see a short line emanating
  1464. from the camera pointing in the direction in which it is aimed. The unique
  1465. camera settings in the Global menu Camera submenu ontrol a good deal about
  1466. the final appearance of your Silver-generated images.
  1467.  
  1468. Select Camera from the Settings menu or press function key F5 to display
  1469. this requester:
  1470.  
  1471. !-------------------------------------------------------------------------!
  1472. ! Camera Settings ========================================================!
  1473. !-------------------------------------------------------------------------!
  1474. !                   !------------------------! !----!   !---!             !
  1475. ! Camera Position X !               -100.000 ! ! /\ !   ! X ! Manual      !
  1476. !                   !------------------------! ! \/ !   !---!             !
  1477. !                   !                        ! !----!                     !
  1478. !                   !------------------------! !----!   !---!             !
  1479. ! Camera Position Y !               -100.000 ! ! /\ !   !   ! Wide Angle  !
  1480. !                   !------------------------! ! \/ !   !---!             !
  1481. !                   !                        ! !----!                     !
  1482. !                   !------------------------! !----!   !---!             !
  1483. ! Camera Position Z !                100.000 ! ! /\ !   !   ! Normal      !
  1484. !                   !------------------------! ! \/ !   !---!             !
  1485. !                   !                        ! !----!                     !
  1486. !                   !------------------------! !----!   !---!             !
  1487. ! Camera Angle X    !                  0.000 ! ! /\ !   !   ! Telephoto   !
  1488. !                   !------------------------! ! \/ !   !---!             !
  1489. !                   !                        ! !----!                     !
  1490. !                   !------------------------! !----!   !---!             !
  1491. ! Camera Angle Y    !                  0.000 ! ! /\ !   !   ! Custom      !
  1492. !                   !------------------------! ! \/ !   !---!             !
  1493. !                   !                        ! !----!                     !
  1494. !                   !------------------------! !----!   !---------! !----!!
  1495. ! Camera Angle Z    !                  0.000 ! ! /\ !   !  1.000  ! ! /\ !!
  1496. !                   !------------------------! ! \/ !   !---------! ! \/ !!
  1497. !                   !                        ! !----!               !----!!
  1498. !                   !------------------------! !----!                     !
  1499. ! Focal Length      !                100.000 ! ! /\ !                     !
  1500. !                   !------------------------! ! \/ !                     !
  1501. !                   !                        ! !----!                     !
  1502. !                   !------------------------! !----!                     !
  1503. ! Fade Start        !                100.000 ! ! /\ !  !---!              !
  1504. !                   !------------------------! ! \/ !  ! X ! Sharp        !
  1505. !                   !                        ! !----!  !---!              !
  1506. !                   !------------------------! !----!                     !
  1507. ! Fade Finish       !               1000.000 ! ! /\ !  !---!              !
  1508. !                   !------------------------! ! \/ !  !   ! Fuzzy        !
  1509. !                   !                        ! !----!  !---!              !
  1510. !-------------------------------------------------------------------------!
  1511.  
  1512.                          Camera Settings Requester
  1513.  
  1514. Value-entry gadgets in the Camera Settings requester don't use sliders.
  1515. Adjust values by clicking on any box containing a number and editing the
  1516. entry, or by clicking and holding on the up or down arrow gadget next to
  1517. the number. If you hold longer than a few seconds, the rate of value change
  1518. accelerates.
  1519.  
  1520. Exit the requester by clicking on its close gadget in the upper left
  1521. corner, whereupon all settings take effect. To return to conditions before
  1522. changing the Camera settings, use the Undo command (Right Amiga-U) before
  1523. selecting any other command.
  1524.  
  1525. Following ar the Camera settings available in the requester:
  1526.  
  1527. Position
  1528.  
  1529. Upon selecting the Camera Settings requester the first three settings show
  1530. the camera's current position on the X, Y, and Z axes, which is initially
  1531. -100, -100, 100. You can position the camera anywhere in Silver's 3D
  1532. universe with the requester's Camera Position X, Y and Z-axis gadgets.
  1533.  
  1534. It's often easier, though to position the camera interactively via the
  1535. object editor window. Click twice on the camera--it turns green--then click
  1536. on the new location. The camera disappears from its original location and
  1537. is redrawn where you clicked. Do this from all three views (see View Menu
  1538. below) for precise camera placement.
  1539.  
  1540. Camera Angle
  1541.  
  1542. One of the most important points to remember in Silver is always keep the
  1543. camera aimed at your focus of interest. An easy way to do this is with the
  1544. Track command (above under Special Menu). Or you can use the Camera Angle
  1545. settings to aim the camera precisely.
  1546.  
  1547. Focal Length
  1548.  
  1549. This setting only applies when the Manual lens setting is in effect (see
  1550. Lens Setting below). The focal length of the camera lens determines the
  1551. width of the camera's field of vision. The lower the number, the wider the
  1552. field of vision, and the higher, the narrower. The range of settings use
  1553. the convention of 35mm camera lenses. For example, most cameras come with a
  1554. 50mm lens, which gives a narrower view than the standard human field of
  1555. vision, which is comparable to a 28mm lens. The Focusing submenu (below)
  1556. gives you several automatic settings for Range.
  1557.  
  1558. Fade Start
  1559. Fade Finish
  1560.  
  1561. When the Camera Settings Fuzzy option (see below) is in effect, the Fade
  1562. command lets you set a gradual fog fadeout special effect along the Y
  1563. (in-out) axis. The primary purpose for doing so is to avoid distracting the
  1564. viewer with unnecessary horizon details, an artifact of Silver's camera
  1565. lens' infinite depth of focus. The two adjustments let you set the position
  1566. on the Y axis at which fog initially appears and at which total fadeout
  1567. occurs--default settings are 100 and 1000 units. The fog gradually thickens
  1568. from the first to the second point.
  1569.  
  1570. To put the Fade into effect, you must select the box labeled Fuzzy in the
  1571. requester's lower right corner. Also, you can set the fog's color with the
  1572. Fade setting in the Global Settings requester (see above).
  1573.  
  1574. Lens Setting
  1575.  
  1576. The five gadgets in the upper right of the Camera Settings requester give
  1577. you several automatic camera range settings, as well as the ability to
  1578. temporarily override the manual range setting with the Custom setting. Only
  1579. one setting is available at a time--an X appears in the box to the left of
  1580. the active item. Lens settings are analagous to those used in conventional
  1581. photography, with exceptions as noted below.
  1582.  
  1583. Manual
  1584.  
  1585. This item, when selected, tells Silver to use the Focal Length setting from
  1586. the Camera Settings requester--see above for details. This works just like
  1587. a real camera lens--the higher the focal length, the closer the object
  1588. appears and the less distortion is visible.
  1589.  
  1590. Wide Angle
  1591. Normal
  1592. Telephoto
  1593.  
  1594. These three automatic range settings simulate three standard focal-length
  1595. lenses used on 35mm cameras: the 35mm wide angle lens; the 50mm
  1596. normal-length lens; and the 135mm telephoto lens. Object tracking (see
  1597. Special menu above) must be in effect for this to work. These manily
  1598. control apparent distortion. To change the image size, move the camera
  1599. closer to or farther away from the subject.
  1600.  
  1601. Custom
  1602.  
  1603. The Custom setting lets you set an apparent size for objects in view
  1604. without regard to any range setting. The slider lets you set any value
  1605. between 0 and 2.55, the maximum size at which the camera appears to be
  1606. practically on top of the object.
  1607.  
  1608. Sharp
  1609. Fuzzy
  1610.  
  1611. Sharp, the default condition, means all objects within view of the Silver
  1612. camera lens are in detailed focus, including the horizon line if any. Since
  1613. the horizon line can sometimes be unnecessarily distracting, you can create
  1614. a detail-obscuring gradual fog at the horizon with the Fuzzy setting. Use
  1615. Fade Start/Fade Finish in the Camera Settings requester to set the point at
  1616. which fadeout starts and at which it's totally obscuring. Use Fade in the
  1617. Global Settings requester to set the fog's color. An X appears next to the
  1618. selected item--only one or the other can be set at one time.
  1619.  
  1620. Transformations (Function Key F6)
  1621.  
  1622. The settings in this requester pertain to objects in the 3D universe.
  1623. Unless otherwise specified, the term 'objects' can refer to groups, single
  1624. shapes, or parts of shapes such as points, faces, and edges. Most
  1625. animpulations can apply to single objects as well as groups of objects
  1626. selected with the left Shift key held down, in 'Multi' mode. In order for
  1627. Silver to know which object you want to manipulate, you must first pick the
  1628. object, which can be done with the mouse, keyboard, or a combination of the
  1629. two.
  1630.  
  1631. At any given time you can pick grouped objects, single objects, points,
  1632. edges, or faces. Pick Group mode is an exception--you can also pick single
  1633. objects in this mode. Picked objects and groups are blue, and picked points
  1634. and faces are red. In Silver, a 'selected' object appears orange, selected
  1635. points are violet, and selected faces and edges are green. In any case, you
  1636. pick a selected object by pressing the F1 function key.
  1637.  
  1638. You can pick multiple objects, groups, points, or faces by holding down the
  1639. left Shift key as you click on your choices. When you hold down the left
  1640. Shift key the word 'Multi' appears at the top of the screen to signify that
  1641. you're in Multi mode.
  1642.  
  1643. When you select multiple objects (rather than grouped objects) for
  1644. transformations, you're presented with the Transformations requester for
  1645. each object selected, in the order selected. That is, each time you close
  1646. the requester it reappears for the next object, until all objects are set.
  1647.  
  1648. NOTE: Transformations in this requester performed on picked faces or edges
  1649. affect only the object's axis. To translate or rotate faces, pick all
  1650. associated points in Point mode.
  1651.  
  1652. See the section entitled 'Picking and Selecting Objects' above for further
  1653. information.
  1654.  
  1655. When you select Transformation from the Settings menu or press function key
  1656. F6 (after picking an object, of course), the Transformations requester
  1657. appears:
  1658.  
  1659. !==========================================================================!
  1660. ! Transformations =========================================================!
  1661. !--------------------------------------------------------------------------!
  1662. !         !--------! !--!          !-------! !--!            !------! !--! !
  1663. ! Align X !   0.000! !/\! Size X   ! 32.000! !/\! Position X ! 0.000! !/\! !
  1664. !         !--------! !\/!          !-------! !\/!            !------! !\/! !
  1665. !         !--------! !--!          !-------! !--!            !------! !--! !
  1666. ! Align Y !   0.000! !/\! Size Y   ! 32.000! !/\! Position Y ! 0.000! !/\! !
  1667. !         !--------! !\/!          !-------! !\/!            !------! !\/! !
  1668. !         !--------! !--!          !-------! !--!            !------! !--! !
  1669. ! Align Z !   0.000! !/\! Size Z   !  0.000! !/\! Position Z ! 0.000! !/\! !
  1670. !         !--------! !\/!          !-------! !\/!            !------! !\/! !
  1671. !                                                                          !
  1672. !                !---!                   !---!                    !---!    !
  1673. !        Apply   !---!           Apply   !---!             Apply  !---!    !
  1674. !                                                                          !
  1675. !          !-------! !--!         !-------! !--!             !------! !--! !
  1676. ! Rotate X !  0.000! !/\! Scale X !  1.000! !/\! Translate X ! 0.000! !/\! !
  1677. !          !-------! !\/!         !-------! !\/!             !------! !\/! !
  1678. !          !-------! !--!         !-------! !--!             !------! !--! !
  1679. ! Rotate Y !  0.000! !/\! Scale Y !  1.000! !/\! Translate Y ! 0.000! !/\! !
  1680. !          !-------! !\/!         !-------! !\/!             !------! !\/! !
  1681. !          !-------! !--!         !-------! !--!             !------! !--! !
  1682. ! Rotate Z !  0.000! !/\! Scale Z !  1.000! !/\! Translate Z ! 0.000! !/\! !
  1683. !          !-------! !\/!         !-------! !\/!             !------! !\/! !
  1684. !                                                                          !
  1685. !  Local !--!  World !--!   Local !--!  World !--!  Local !--!  World !--! !
  1686. !        !--!        !--!         !--!        !--!        !--!        !--! !
  1687. !==========================================================================!
  1688.  
  1689.                         Transformations Requester
  1690.  
  1691. Note that any relevant current settings are displayed in the various
  1692. fields.
  1693.  
  1694. Exit the requester by clicking on its close gadget in the upper left
  1695. corner, whereupon all settings take effect. To return to conditions before
  1696. changing the Transformation settings, use the Undo command (Right Amiga-U)
  1697. before selecting any other command.
  1698.  
  1699. Value-entry gadgets in the Transformations Settings requester don't use
  1700. sliders. Adjust values by clicking on any box containing a number and
  1701. editing the entry, or by clicking and holding on the up or down arrow
  1702. gadget next to the number. If you hold longer than a few seconds, the rate
  1703. of value change accelerates. Following are the Transformations settings
  1704. available in the requester:
  1705.  
  1706. Align
  1707.  
  1708. The first three settings allow you to line up any object or group's axis,
  1709. and the object as well, with that of the 3D universe--in other words, to
  1710. straighten it up (or out). Align is an absolute rotation, whereas Rotate,
  1711. below, is a relative rotation.
  1712.  
  1713. First pick the object to be aligned, then press F6 or select Transformation
  1714. from the Settings menu. When the Transformations requester first appears,
  1715. the object's current alignment is displayed. To return an object to its
  1716. original orientation after any amount of rotation, set the X, Y, and Z
  1717. alignment to 0, then close the requester. Or you can set any alignment or
  1718. the X, Y, and Z axes.
  1719.  
  1720. When you adjust any of the align values, the Apply box below automatically
  1721. becomes selected (contains an X). To preview the new settings from taking
  1722. effect, click on the Apply box so that it's no longer selected.
  1723.  
  1724. Size
  1725.  
  1726. The values displayed next to Size X, Y, and Z in the Transformations
  1727. requester indicate the picked object's current size and lets you change the
  1728. size in Silver world units in the direction of any or all of the world X, Y
  1729. and Z axes in absolute terms. To resize faces pick the associated points
  1730. and use the Scale command, below.
  1731.  
  1732. When you adjust any of the align values, the Apply box below automatically
  1733. becomes selected (contains an X). To prevent the new settings from taking
  1734. effect, click again on the Apply box so that it's no longer selected.
  1735.  
  1736. Position
  1737.  
  1738. The requester displays the picked object's current absolute position and
  1739. lets you set a new position in the Silver world via the X, Y, and Z axes.
  1740. Alternatively, you can position objects interactively by clicking on them
  1741. twice (at the origin of the object's axis), then clicking in the new
  1742. location. To change objects' location by relative amount, use the Translate
  1743. command below. To move any of an object's faces or edges, go into Pick
  1744. Point mode, pick the associated points and reposition them.
  1745.  
  1746. When you adjust any of the position values, the Apply box below
  1747. automatically becomes selected (contains an X). To prevent the new settings
  1748. from taking effect, click again on the Apply Box so that it's no longer
  1749. selected.
  1750.  
  1751. Rotate
  1752.  
  1753. Rotation is always performed about the center of an object or group as
  1754. defined by its axis, and is a relative motion. You can reposition the axis
  1755. by picking the object, entering Pick Face mode and picking any face, then
  1756. use the Position command (menu or interactive) to place the axis.
  1757.  
  1758. When you change any Rotate setting, the box marked Local below the settings
  1759. becomes selected. Local rotation uses the object's own axis for
  1760. orientation. To rotate objects using the constant world axes for
  1761. orientation, select World by clicking in the box next to the word World.
  1762. Remember, rotation about the X axis works like spit or lathe, about the Y
  1763. axis is like turning a doorknob, and about the Z axis is like a spinning
  1764. barber pole. To rotate faces, go into Pick Point mode, pick the associated
  1765. points and rotate them, remembering that the center of rotation is always
  1766. the object's axis.
  1767.  
  1768. Scale
  1769.  
  1770. These settings let you resize picked objects in relative units rather than
  1771. the absolute units used in the Size command. In scaling an object the Scale
  1772. values are multiplied by the object's current size. That is, a Scale value
  1773. of 1 means the object stays the same size, 3 triples the size, and .5
  1774. halves it.
  1775.  
  1776. To scale a face or group of faces belonging to a picked object, pick any
  1777. faces by going into Pick Point mode and picking all associated points, then
  1778. scale in the desired directions. You can scale on any or all of the three
  1779. axes with respect to the object's own axis (Local) or the world axis
  1780. (World).
  1781.  
  1782. Translate
  1783.  
  1784. The Translate settings let you move picked objects units a given distance
  1785. from their current position--that is, a relative move rather than the
  1786. Position command's absolute move. Translation is described in Silver world
  1787. units via the X, Y, and Z axis settings. To translate faces, go into Pick
  1788. Point mode, pick the associated points and reposition them. You can perform
  1789. translation on any combination of the X, Y, and Z axes with respect to the
  1790. Local or the World axis.
  1791.  
  1792. Attributes (Function Key F7)
  1793.  
  1794. You can assign attributes such as color, reflectivity, transparency, etc.,
  1795. to groups, objects, or faces. While the first three attributes--Color,
  1796. Reflectivity, and Filter--can be applied to individual faces as well as to
  1797. objects and groups, the rest can only be applied to groups or
  1798. objects--they're all specified below. A number of special effects are
  1799. available with these settings--the combinations are virtually endless!
  1800.  
  1801. As with the Transformations requester, described above, you must first pick
  1802. an object, group, set of objects, or faces. If you pick a group of objects
  1803. in Multi mode, the Attributes requester reappears for each subsequent
  1804. object when you close it. After picking objects, select Attributes from the
  1805. Settings menu or press function key F7. The requester below appears:
  1806.  
  1807. !==========================================================================!
  1808. ! Attributes ==============================================================!
  1809. !--------------------------------------------------------------------------!
  1810. !   Object !-----------------!          !--!  Quick Redraw                 !
  1811. !          ! STENCIL         !          !--!                               !
  1812. !          !-----------------!                                             !
  1813. ! !--! Color   !-----------!  !-----! !--!  !--------------------------!   !
  1814. ! !--!         !           !  !  0  ! !/\!  !                          !   !
  1815. !              !           !  !-----! !\/!  !--------------------------!   !
  1816. ! !--! Reflect !           !  !-----! !--!  !--------------------------!   !
  1817. ! !--!         !           !  !  0  ! !/\!  !                          !   !
  1818. !              !           !  !-----! !\/!  !--------------------------!   !
  1819. ! !--! Filter  !           !  !-----! !--!  !--------------------------!   !
  1820. ! !--!         !           !  !  0  ! !/\!  !                          !   !
  1821. !              !-----------!  !-----! !\/!  !--------------------------!   !
  1822. !                                                                          !
  1823. ! !------! !--!             !-----------------------! !---!                !
  1824. ! ! 255  ! !/\! Blending    !                       ! ! X ! Air            !
  1825. ! !------! !\/!             !-----------------------! !---!                !
  1826. ! !------! !--!             !-----------------------! !---! Water          !
  1827. ! !  0   ! !/\! Roughness   !                       ! !---!                !
  1828. ! !------! !\/!             !-----------------------! !---! Glass          !
  1829. ! !------! !--!             !-----------------------! !---!                !
  1830. ! !  0   ! !/\! Specular    !                       ! !---! Crystal        !
  1831. ! !------! !\/!             !-----------------------! !---!                !
  1832. ! !------! !--!             !-----------------!       !---! Custom         !
  1833. ! !  0   ! !/\! Hardness    !                 !       !---!                !
  1834. ! !------! !\/!             !-----------------!    !---------! !--!        !
  1835. !                                                  !  1.000  ! !/\!        !
  1836. !                                                  !---------! !\/!        !
  1837. !                                                              !--!        !
  1838. !  !---!         !---!          !---!         !---! Normal                 !
  1839. !  ! X ! Unlit   ! X ! Shaded   ! X ! Smooth  ! X !                        !
  1840. !  !---!         !---!          !---!         !---!                        !                                    
  1841. !  !---! As Sun  !---! Bright   !---! Facets  !---! Glossy  !--! Texture   !
  1842. !  !---!         !---!          !---!         !---!         !--!           !
  1843. !  !---! As Lamp                                                           !
  1844. !                                                                          !
  1845. ! Intensity !---------! !--!  !---!        !---!             !---!         !
  1846. !           ! 300.000 ! !/\!  ! X ! Matte  !---! IFF Brush   !---! Genlock !
  1847. !           !---------! !\/!  !---!                                        !
  1848. !--------------------------------------------------------------------------!
  1849.  
  1850.                            Attributes Requester
  1851.  
  1852. Exit the requester by clicking on its close gadget in the upper left
  1853. corner, whereupon all settings take effect. To return to conditions before
  1854. changing the Attribute settings, use the Undo command (Right Amiga-U)
  1855. before selecting any other command.
  1856.  
  1857. Following is a description of each Attributes requester setting from left
  1858. to right and top to bottom:
  1859.  
  1860. Object
  1861.  
  1862. This field shows the object's current name. To rename the object, click in
  1863. the field and edit it to show the new name, pressing Return when done. All
  1864. lower case letters are converted automatically to upper case by the
  1865. program.
  1866.  
  1867. Quick Redraw
  1868.  
  1869. Click in the box next to Quick Redraw to activate this attribute for an
  1870. object. When active, Quick Redraw means the object is represented in the
  1871. Object Editor as a box with an axis. The box is three-dimensional and
  1872. roughly shows the object's size from any view, but no surface details.
  1873. However, the object always appears accurately in the Wireframe view and
  1874. when rendered. This greatly speeds up working with complex objects in the
  1875. object Editor. All object editing commands work as usual with objects set
  1876. to Quick Redraw.
  1877.  
  1878. Color, Reflectivity, and Filter
  1879.  
  1880. These three settings use  the same set of gadgets to display current values
  1881. and set new ones. To use any one, first click in the appropriate box in the
  1882. top left of the Attributes requester. The Color, Reflectivity and Filter
  1883. settings are not transferred among members of a group when you use the
  1884. Cluster command (see Special Menu above).
  1885.  
  1886. Color
  1887.  
  1888. You can apply any of the Amiga's 4096 colors to any group, object, or face.
  1889. This sets the brightest color--shading produces darker hues. First click in
  1890. the box next to Color, then use the mouse to control the Red, Green, and
  1891. Blue color settings via the up/down arrows and sliders, or click on the
  1892. number box and type in a new value between 0 and 255. The current color is
  1893. shown in a large square box in the requester after you click on color. Note
  1894. that for picked objects this is the object's basic color, which doesn't
  1895. reflect any faces you may have recolored individually.
  1896.  
  1897. Reflect
  1898.  
  1899. Reflectivity causes objects or faces to have mirror-like properties,
  1900. showing reflections of objects around them. This differs from a shiny
  1901. effect (like a cue ball), which you can set with a combination of
  1902. specularity, hardness, and Glossy, all of which are explained below. You
  1903. can set red, green and blue reflectivity individually between 0 and 255.
  1904.  
  1905. Some of Silver's most dramatic effects are available with this command. Any
  1906. group, object, or face in Silver's world can be set to reflect some or all
  1907. of the red, green, and blue light that comes its way. Thus for unusual
  1908. effects you could have, for example, a green object that reflects only red
  1909. light! Be careful about using the higher reflectance values--perfect
  1910. reflectors are invisible!
  1911.  
  1912. Notes on Reflectivity
  1913.  
  1914. We have found, after many hours of experimentation, that there is
  1915. definitely an art to using reflective objects in Silver's world. The
  1916. problem lies in situating the right sorts of things next to each other--you
  1917. can't see that an object is reflective unless there's something of the
  1918. right color nearby. For example, a gold sphere in a blue world or
  1919. illuminated by blue light doesn't look gold. But place it on a table top
  1920. behind a goblet, a pear, and an apple, and it will look like a gold sphere.
  1921. Use the Glossy setting to create shiny-looking objects without requiring
  1922. reflectivity.
  1923.  
  1924. Filter
  1925.  
  1926. The Filter settings determine transparency for selected objects or faces.
  1927. Just as any object can reflect light in any of the three additive colors
  1928. (red, blue and green), it can pass light through, or be transparent. What's
  1929. more, both properties can be combined in a single object. Select objects to
  1930. be adjusted, then activate this command. The red, green and blue sliders in
  1931. the requester that appears can be adjusted from 0 (pass no light) to 255
  1932. (pass all light, or completely transparent). Transparency can be combined
  1933. with refraction (see Material below) to simulate such materials as glass,
  1934. water, etc. Also, set red, green, and blue transparency to 255 for the
  1935. Glossy effect.
  1936.  
  1937. Blending, Roughness, Specular, and Hardness
  1938.  
  1939. These special properties can be applied only to selected objects or groups,
  1940. not specific faces. The requester has separate up/down arrow settings and
  1941. sliders for each property. You can also click on the box showing the
  1942. numeric value and edit it with the keyboard.
  1943.  
  1944. Blending
  1945.  
  1946. This lets you set the blending for any object between 0 and 255. Blending
  1947. determines the amount by which the range of an object's shading colors
  1948. overlap (by dithering) with each other. When blending is set to 0 on shaded
  1949. objects a solid banding effect occurs. For more realistic effects set
  1950. blending between 30 and 100. Set blending below 25 for objects to be
  1951. colored as IFF brushes.
  1952.  
  1953. Roughness
  1954.  
  1955. This command lets you set an apparent rough surface for objects in Silver.
  1956. Most objects in ray-traced scenes on the Amiga have a characteristic smooth
  1957. look because such objects are quickest to render. By increasing this
  1958. setting you can simulate such surfaces as wood, rough stone, etc. As with
  1959. all such settings experimentation will lead you to the most satisfactory
  1960. results. You can set roughness for any object between 0 and 255.
  1961.  
  1962. Specular
  1963.  
  1964. Specularity refers to the small white reflection of the light source on
  1965. brightly lit shiny objects. This setting, which ranges from 0 to 255, lets
  1966. you control the intensity of each object's specular spot--first select the
  1967. object, the select Properties from the Attribute menu and use the mouse to
  1968. set specularity.
  1969.  
  1970. Hardness
  1971.  
  1972. This value interacts with the Specular value above to control the
  1973. brightness of the specular spot. For example, a Specular value of 255 and a
  1974. Hard value of 15 gives the smallest, brightest spot possible, while lower
  1975. values of Hardness spreads it out and lower values of Specular decreases
  1976. the intensity.
  1977.  
  1978. Material
  1979.  
  1980. Immediately to the right of the above property settings is a column of
  1981. settings that lets you determine an object's index of refraction. This
  1982. works only on selected objects (and groups), not parts of objects. The
  1983. requester always shows an X in the box next to the material setting for the
  1984. selected object. The Material command lets you set an object's index of
  1985. refraction, thus simulating different types of transparent substances such
  1986. as glass, crystal, etc. Of course, the effect is only visible if objects
  1987. are transparent (see Group Filter above).
  1988.  
  1989. Air
  1990.  
  1991. This is the default setting and is automatically assigned to all newly
  1992. created objects. When you set any degree of transparency for an object, the
  1993. Air material setting means that rays of light pass through it without being
  1994. refracted at all, as if the object were made of air.
  1995.  
  1996. Glass
  1997. Water
  1998. Crystal
  1999.  
  2000. Although you can assign any realistic index of refraction to any object in
  2001. Silver, we've given you three built-in settings for convenience. For
  2002. instance:
  2003.  
  2004. Substance    Index of Refraction
  2005.  
  2006. Glass        1.66
  2007. Crystal        2.00
  2008. Water        1.33
  2009.  
  2010. See Custom below for futrher information.
  2011.  
  2012. Custom
  2013.  
  2014. This setting lets you assign an index of refraction from 1.00 to 3.55 to
  2015. objects in Silver. Simply select the object, then select Attributes and
  2016. enter the new value into the requester with the mouse or keyboard. Here's a
  2017. sample table of indices of refraction for various substances:
  2018.  
  2019. Substance    Index of Refraction
  2020.  
  2021. Salt        1.54
  2022. Quartz        1.55
  2023. Emerald        1.57
  2024. Lapus Lazuli    1.61
  2025. Topaz        1.61
  2026. Ruby        1.77
  2027. Sapphire    1.77
  2028. Diamond        2.42
  2029.  
  2030. As a rule of thumb, the higher a substance's index of refraction, the
  2031. longer it takes to trace. To shorten tracing time for scenes containing
  2032. refractive objects, lower the Resolve setting (see Globals above).
  2033.  
  2034. For an autohritative list of indices of refraction, consult the CRC
  2035. Handbook of Chemistry and Physice, 63rd Edition, published by CRC Press,
  2036. Inc. of Boca Raton, Florida.
  2037.  
  2038. Unlit, As Sun, As Lamp, Intensity
  2039.  
  2040. These settings in the lower left corner of the Attributes requester
  2041. determine whether or not an object acts as a source of light, and if so,
  2042. its nature. Any object can be a light source, in which case the direction
  2043. or directions in which it casts light is determined by its shape and
  2044. position. A flat object casts light forward and backward (or up and down,
  2045. depending on its orientation), while spherical objects cast light in all
  2046. directions. Note that light sources themselves aren't visible in Silver's
  2047. world, so most other attributes don't apply to them.
  2048.  
  2049. Unlit
  2050.  
  2051. This is the default setting for all newly created or imported objects.
  2052. Unlit means the object doesn't act as a light source, but reflects and/or
  2053. transmits light, dependiang on its other attributes.
  2054.  
  2055. As Sun
  2056. As Lamp
  2057.  
  2058. Setting a selected object to As Sun causes it to illuminate all objects
  2059. with equal intensity disregarding distance from the light, just like
  2060. ol'Sol. The closer a Sun is to an object, the shorter the shadows and the
  2061. brighter the specular spot (see Specular under Properties in the Attributes
  2062. Menu section below).
  2063.  
  2064. To simulate a more earth-bound type of light, use As Lamp to illuminate
  2065. objects in inverse proportion to their distance from it. That is, of
  2066. course, the further the object, the less the illumination. Positioning a
  2067. lamp very far from objects results in little or no illumination.
  2068.  
  2069. Silver is limited to a maximum of 32,000 light sources in a single scene.
  2070.  
  2071. Intensity
  2072.  
  2073. With objects set to As Sun or As Lamp, this gadget lets you set the light's
  2074. strength. The initial setting is 300, and average value. We recommend
  2075. against extreme changes in light intensity--too much can cause glare, and
  2076. too little reduces object shading and visibility.
  2077.  
  2078. Shaded
  2079. Bright
  2080.  
  2081. You can set any object to shaded or bright, but not both. This setting's
  2082. effect depends on whether an object is set to Unlit or acts as a light
  2083. source.  Newly created objects in Silver are set to Unlit and Shaded, which
  2084. means they're illuminated by light sources in a realistic way--the point
  2085. closest to a light is brightest while other sides fall off in brightness
  2086. and become progressively darker. Setting an unlit object to Bright causes
  2087. all sides to be illuminated the same, as if the object were itself a dim
  2088. light source. Bright objects don't illuminate other objects, though.
  2089.  
  2090. When you set an object to be a light source with As Sun or As Lamp, the
  2091. Bright setting is automatically selected. This means that no shadows are
  2092. cast by the light source. Click on Shaded to cause the light source to cast
  2093. shadows. Use of the Shaded option lengthens rendering time, as extra
  2094. calculations are required to draw the shadows. When using multiple light
  2095. sources we recommend setting no more than one or two Shaded to minimize
  2096. rendering time.
  2097.  
  2098. Smooth
  2099. Facets
  2100.  
  2101. Newly created objects in Silver are set to smooth, but Facets is an
  2102. alternative setting which gives objects a 'blocky' look. Selecting Facets
  2103. turns off smoothing for a selected object.  Large faces in Silver are
  2104. usually made up of a number of smaller triangular facets, a special
  2105. technique called Phong smoothing is applied to simulate a rounded surface.
  2106. In some cases such as with extruded 3D alphabet letters and symbols, you'd
  2107. want edges to appear sharp so set these to Facets.
  2108.  
  2109. Normal
  2110. Glossy
  2111.  
  2112. The Normal setting is assigned by default to all newly created objects. The
  2113. alternative Glossy setting lets you give non-reflective objects a shiny
  2114. appearance. For Glossy to take effect you must also set an object's Filter
  2115. settings for red, green, and blue to 255. Try combining Glossy with
  2116. Reflective to enhance the appearance of shininess.
  2117.  
  2118. Texture
  2119.  
  2120. Texture is an independent setting which can be combined with any other
  2121. combination of attributes.  After setting an object to Texture, use the
  2122. Texture menu to load a texture onto an object and set attributes. See the
  2123. section on the Texture menu below for detailed information on this unique,
  2124. open-ended option.
  2125.  
  2126. Coloring--Matte, IFF Brush, Genlock
  2127.  
  2128. These three alternative settings determine the nature of an object's
  2129. allover coloring. The default setting is Matte.
  2130.  
  2131. Matte
  2132.  
  2133. All newly created objects in Silver are automatically assigned this
  2134. Coloring setting, which means that the object is colored with whatever
  2135. color or colors you assign it with the Color setting at the top of the
  2136. Attributes menu.
  2137.  
  2138. IFF Brush
  2139.  
  2140. This option sets an object to use an IFF Brush, or picture file, as
  2141. coloring. One of Silver's special features is the ability to apply pictures
  2142. from paint programs such as Deluxe Paint II and our own Diamond digitizing
  2143. and paint program around 'solid' objects in Silver. To create a resizeable
  2144. IFF brush, Add an Axis, set it to IFF Brush coloring via this menu item,
  2145. then load an IFF brush into it with the Brush menu. Also, IFF Brush objects
  2146. acting as light sources (As Sun or As Lamp) project their images onto
  2147. nearby surfaces. See Brush Menu below for details.
  2148.  
  2149. Genlock
  2150.  
  2151. Coloring an object as Genlock means that its entire surface is always
  2152. assigned the background color (usually black) so that any genlocked video
  2153. signal shows through. See your genlock unit's manual for details.
  2154.  
  2155. Skin
  2156.  
  2157. This command lets you custom-build complex objects from a number of
  2158. cross-sections. Although each cross-section can be any kind of object, in
  2159. practice it's best to use flat groups of points connected by edges (or
  2160. faces, if you want the cross-sections to be solid in the final object). The
  2161. only restriction is that ALL CROSS-SECTIONS MUST CONTAIN THE SAME NUMBER OF
  2162. POINTS. Cross-sections can be oriented (rotated) any way with respect to
  2163. each other--that is, they needn't be parallel--and they can be of any
  2164. shape. After creating and positioning all cross-sections, enter Pick Object
  2165. mode, pick all cross-sections while holding down the left Shift key
  2166. (Multi-mode), then select Skin from the Settings menu. After a few moments,
  2167. the cross-sections are connected together in a solid object. If its shape
  2168. isn't satisfactory, use the Undo command (Right Amiga-U) and try again.
  2169.  
  2170. Here's a short tutorial which illustrates one of the many ways to use the
  2171. Skin command. As with any Silver command, don't be afraid to
  2172. experiment--you may be surpised and pleased with the results!
  2173.  
  2174. 1. In a new Object Editor workspace (make sure you're in Front view mode),
  2175. use Add Axis from the Edit menu to begin creating a cross-section.
  2176.  
  2177. 2. Pick the axis (press F1) and use Add Point from the Edit menu to add
  2178. five or so points to the axis in a roughly circular arrangement.
  2179.  
  2180. 3. Use Add Edge from the Edit menu to connect the points in a circle. This
  2181. is the first cross-section.
  2182.  
  2183. 4. Enter Pick Object mode (press Right Amiga-2). Make sure the object is
  2184. picked and is colored blue.
  2185.  
  2186. 5. Use the Copy command from the Edit menu, or press Right Amiga-C.
  2187.  
  2188. 6. Go to the Top view by pressing function key F10.
  2189.  
  2190. 7. Press F1 to turn the picked cross-section green and ready it for
  2191. interactive repositioning. Now click on the screen an inch or so above
  2192. (behind) its original position and a half-inch to the side. The object
  2193. should disappear from its original position and reappear where you click.
  2194.  
  2195. 8. Return to the Front view by pressing F9.
  2196.  
  2197. 9. Now select Paste from the Edit menu or press Right Amiga-P to create a
  2198. copy of the cross-section on the screen in the same position from which it
  2199. was copied.
  2200.  
  2201. 10. The original cross-section should still be blue to indicate that it's
  2202. picked. If not click on either cross-section so it turns blue.
  2203.  
  2204. 11. Select Point from the Pick menu.
  2205.  
  2206. 12. Click twice on any point in the cross-section--the point turns red and
  2207. the cross-section turns green. Then click anywhere else on the screen to
  2208. reposition the point and connected edges.
  2209.  
  2210. 13. Repeat step 12 with one or two other points.
  2211.  
  2212. 14. Return to Object mode from the Pick menu, or press Right Amiga-2.
  2213.  
  2214. 15. One of the cross-sections should be picked (blue). Hold down the left
  2215. Shift key and click on the other cross-section's axis, so both
  2216. cross-sections are blue.
  2217.  
  2218. 16. Select the Skin command from the Settings menu.                                                                    
  2219.  
  2220. 17. After a few moments, the new object appears, with faces connecting all
  2221. points in the two original cross-sections. For a clearer view, use Top or
  2222. Wireframe mode from the View menu.
  2223.  
  2224. Mold
  2225.  
  2226. Select this command from the Settings menu after picking an object to
  2227. invoke the Mold requester. The Mold command lets you create new objects by
  2228. EXTRUDING or SPINNING objects or ourlines in various ways, all detailed
  2229. immediately below. In most cases, best results with Mold functions are
  2230. obtained with outlines composed of points and edges.
  2231.  
  2232. The Mold requester looks like this:
  2233.  
  2234. !===================================================================!
  2235. ! Mold CUSTOM DISK--------------------------------------------------!
  2236. !===================================================================!
  2237. !                                                                   !
  2238. ! !-!                    !-!                  !-!                   !
  2239. ! !X! Extrude            ! ! Sweep            !X! Open              !
  2240. ! !-!                    !-!                  !-!                   !
  2241. ! !-!                    !-!                  !-!                   !
  2242. ! ! ! By Story           ! ! Spin             ! ! Closed            !
  2243. ! !-!                    !-!                  !-!                   !
  2244. ! !-!                                                               !
  2245. ! !X! To Length                                                     !
  2246. ! !-!                                                               !
  2247. !                                                                   !
  2248. !             Length               Angle                            !
  2249. ! !-----------------------!    !---------------------------!        !
  2250. ! !      100.000          !    !   360.000                 !        !
  2251. ! !-----------------------!    !---------------------------!        !
  2252. !                            !---------------!                      !
  2253. !        Number of Sections  !   12          !                      !
  2254. !                            !---------------!                      !
  2255. !-------------------------------------------------------------------!
  2256.  
  2257.                        Mold Requester
  2258.  
  2259. This requester gives you two methods of creating custom objects; extruding
  2260. and spinning/sweeping. The Length setting applies only to extrusions, while
  2261. the Angle and Open/Close settings apply only to swept/spun objects.
  2262.  
  2263. Extrude
  2264.  
  2265. The Extrude command is the Mold requester's default setting. This function
  2266. lets you create solid objects from two-dimensional outlines composed of
  2267. points, or any other shape. You can extrude in a straight line along or
  2268. along a three-dimensional path. You can also set the number of sections for
  2269. an extruded object. The Angle setting in the Mold requester doesn't apply
  2270. to extrusions.
  2271.  
  2272. Here's the basic procedure for creating a shape from points and edges, then
  2273. extrudinag it:
  2274.  
  2275. * Use the Add Axis command to place an Axis object in the workspace.
  2276.  
  2277. * Make sure Fron View is activated from the View menu.
  2278.  
  2279. * Use Add Edge and/or Add Face to connect the points in the shape of the
  2280. desired outline. If a flat object with faces is extruded, each section will
  2281. have the same faces on both ends, but if you extrude an object consisting
  2282. only of points and edges, the ends will be open.
  2283.  
  2284. HINT: You needn't connect a set of points to be extruded in one continuous
  2285. line. If you're adding edges, to start a new line of edges press Right
  2286. Amiga-2 (Pick Object), then re-enter the Add Edge mode (Right Amiga-7) and
  2287. start with a new point.
  2288.  
  2289. * To extrude along a path first create the path, then assign the ojbect to
  2290. be extruded to the path. See Story below for detailed information on using
  2291. paths.
  2292.  
  2293. * Activat the Mold requester from the Settings menu and set the number of
  2294. units to extrude--the depth of the extrusion--and the number of sections.
  2295. To extrude along a path, click on the box labeled By Story, and be sure to
  2296. first assign a path to the ojbect. Close this requester to perform the
  2297. extrusion.
  2298.  
  2299. * If the results are unsatisfactory, use the Undo command (Right Amiga-U),
  2300. pick the object to create a new one to extrude, and repeat the process.
  2301.  
  2302. Extrusion by length is always performed along the Y (in-out) axis. For each
  2303. section Silver makes a copy of the object a small distance from the
  2304. original with lines connection every vertex.
  2305.  
  2306. Extrusion Example
  2307.  
  2308. Step-by-step instructions for making a sample extruded letter M follow:
  2309.  
  2310. 1. Use the Edit Menu Add Axis command to add an axis to the workspace.
  2311.  
  2312. 2. The axis should be orange. Pick it (press F1)--it turns blue.
  2313.  
  2314. 3. Go into Add Point (Right Amiga-3) mode and add points to outline a
  2315. capital letter M as indicated below. Make the letter fairly large, filling
  2316. about a third of the screen.
  2317.  
  2318. 4. Select Add Face from the Edit menu (Right Amiga-6) and connect all the
  2319. points into triangles by clicking on each set of three points to join in
  2320. turn. You can use your own scheme or follow the example on the next page:
  2321.  
  2322.                    
  2323. 5. Go into Pick Object mode (Right Amiga-2).
  2324.  
  2325. 6. Select Mold from the Settings menu.
  2326.  
  2327. 7. The Mold requester appears showing the object's name in the title bar.
  2328. Extrude style is set to By Length, and the length is now set to 100. This
  2329. is the length along the Y axis, or the depth.
  2330.  
  2331. 8. Click on the box labeled Number of Sections, which contains the number
  2332. 12. Edit this to 1 with the keyboard and press Return.
  2333.  
  2334. 9. Click on the close gadget in the Mold requester's upper left corner to
  2335. extrude the M outline.
  2336.  
  2337. 10. The unit is extruded. To see its depth, select Top View from the View
  2338. menu. Then return to the Front view.
  2339.  
  2340. It's that simple to extrude a solid letter M. If we'd wanted a hollow one,
  2341. with no front and back, we'd have connected the dots in an outline of an M
  2342. with Add Edge, then extruded that.
  2343.  
  2344. Sweep
  2345. Spin
  2346.  
  2347. These powerful commands let you create solid objects seemingly spun on a
  2348. lathe. While any object can be swept or spun, best results are botained
  2349. with flat outlines created from points and edges. Objects are always spun
  2350. on the Z or vertical axis, and use the object's axis as the line of
  2351. symetry. Therefore, it's usually a good idea to perform Sweep/Spin
  2352. operations while the Front view is active. The difference between Sweep and
  2353. Spin is that while Sweep spins all points, in Spin the first and last
  2354. points act as anchors and are not swept about the axis. Thus for fully
  2355. symmetrical objects you should always use Sweep.
  2356.  
  2357. Mold requester settings that affect Sweep and Spin are Angle, Number of
  2358. Sections, and if the angle is less than 360 degrees, Open/Closed. Angle
  2359. sets the number of degrees by which an object is spun about its axis (e.g.
  2360. 180 degrees spins it halfway). Number of Sections sets the number of
  2361. divisions around the objects's circumference--the more sections, the
  2362. smoother the object's outline appears when rendered, but the more memory is
  2363. required. For objects spun less than 360 degrees, Open/Closed determines
  2364. whether triangular facets are created on the unspun faces of the object.
  2365.  
  2366. Here's the basic procedure for using the Sweep/Spin functions from the Mold
  2367. requester:
  2368.  
  2369. * From the Front view, use Add Axis.
  2370.  
  2371. * Use Add Point to set the number of points in the object's profile.
  2372.  
  2373. * Connect the points with Add Edge.
  2374.  
  2375. * Select Pick Object (Right Amiga-2), then the Mold command.
  2376.  
  2377. * Set the number of sections and number of degrees to spin, and if the
  2378. latter is less than 360 degrees, select Closed if you want the object to
  2379. appear solid from all sides, or Open for a hollow appearance. You should
  2380. make sure the first and last points set (and connect) are vertically
  2381. aligned, or have the same X coordinate (use the Coords On command in the
  2382. View menu) for true left-right symmetry.
  2383.  
  2384. * Finally, click on Sweep or Spin, then close the Mold requester by
  2385. clicking in the close gadget in the upper left corner of the requester to
  2386. perform the spin. If the results are unacceptable, use the Undo command
  2387. (Right Amiga-U) to retry.  Remember the distrinction between Sweep and
  2388. Spin--Sweep spins all points in the object, while Spin spins all but the
  2389. first and last points in the object.
  2390.  
  2391. Story
  2392.  
  2393. Story is one of the most powerful commands in Silver. It lets you perform
  2394. 'path' and hierarchial animation, as well as set a path for extruding
  2395. objects. You can also use Story to rotate and/or scale objects during an
  2396. animation.
  2397.  
  2398. In path animation you first create motion paths by connecting strings of
  2399. points with edges, then assign one or more objects to it with the Story
  2400. command. You then use the Animation editor to assign the animation to a
  2401. numer of frames to determine its length. The number of frames need not
  2402. match the number of points in the path; Silver interpolates smoothly in any
  2403. case. You can also use the Story command to assign objects to other objects
  2404. which are assigned paths, thus creating hierarchial motion. An example of
  2405. this is the whirling rotor on a forward-moving helicopter. You would simply
  2406. assign the chopper to a path indicating direction, then set the rotor to
  2407. follow the chopper object and rotate so many degrees per frame with the
  2408. Relative setting.
  2409.  
  2410. After picking an object to be animated (the object should be blue), select
  2411. the Story command from the Settings menu. This requester appears:
  2412.  
  2413. !===================================================================!
  2414. ! Story: CUSTOM DISK------------------------------------------------!
  2415. !===================================================================!
  2416. !              !-----------------------------------!                !
  2417. ! Follow Path: !                                   !                !
  2418. !              !-----------------------------------!                !
  2419. !                !---------------!              !----------------!  !
  2420. !   X Rotation:  !      0.000    !  X Scaling:  !   1.000        !  !
  2421. !                !---------------!              !----------------!  !
  2422. !                !---------------!              !----------------!  !
  2423. !   Y Rotation:  !      0.000    !  Y Scaling:  !   1.000        !  !
  2424. !                !---------------!              !----------------!  !
  2425. !                !---------------!              !----------------!  !
  2426. !   Z Rotation:  !      0.000    !  Z Scaling:  !   1.000        !  !
  2427. !                !---------------!              !----------------!  !
  2428. !          !-!           !-!               !-!            !-!       !
  2429. !   Abs    !X!   World   ! !        Abs    !X!    World   ! !       !
  2430. !          !-!           !-!               !-!            !-!       !
  2431. !          !-!           !-!               !-!            !-!       !
  2432. !   Rel    ! !   Local   !X!        Rel    ! !    Local   !X!       !
  2433. !          !-!           !-!               !-!            !-!       !
  2434. !                                                                   !
  2435. !       !--!                 !--!                !--!               !
  2436. !       !  ! Y Align         !  !  Follow Me     !  ! Drop Story    !
  2437. !       !--!                 !--!                !--!               !
  2438. !-------------------------------------------------------------------!
  2439.  
  2440.                            Story Requester
  2441.  
  2442. Note that the object's name appears at the top of the requester next to
  2443. "Story:".
  2444.  
  2445. Following is a discussion of each item in the Story requester:
  2446.  
  2447. Follow Path
  2448.  
  2449. To assign an object to a path, along which it will move during an animation
  2450. or for an extrusion by path, enter the name of the path in this field in
  2451. the object's Story requester. Remember, a path must consist of a set of
  2452. points connected linearly by edges, and must have a unique name. Or, if you
  2453. enter the name of another object here, the first object will follow the
  2454. second object (the one named in its story) whenever it moves during the
  2455. animation.
  2456.  
  2457. Rotation
  2458.  
  2459. As part of an object's story--that is, the animation to be performed--you
  2460. can set the object to rotate around its axis with respect to the local or
  2461. world X, Y, and/or Z axes.  The Abs setting stands for Absolute rotation,
  2462. in which the object rotates the number of degrees set in the requester over
  2463. the course of the entire animation. In other words, if an object rotates
  2464. 360 degrees with Abs set over a ten-frame animation, it rotates 36 degrees
  2465. per frame.
  2466.  
  2467. On the other hand, the Rel setting indicates relative rotation. That is,
  2468. the object rotates the indicated amount per animation frame, no matter how
  2469. long the animation.
  2470.  
  2471. Scaling
  2472.  
  2473. Setting a scaling amount other than 1.000 for any combination of axes
  2474. causes the object to change size steadily over the course of the animation.
  2475. As in Transformations scaling, objects can be scaled with respect to its
  2476. own or the world orientation. And as with Story rotation, the Abs
  2477. (absolute) setting causes the set transformation to occur over the entire
  2478. course of the animation, and the Rel (relative) setting causes the settings
  2479. to be applied repeatedly in each frame. For example, an X Scaling amount of
  2480. 2 applied relatively with the World setting would cause the object to
  2481. double in width (as viewed from the front) in each frame of the animation.
  2482.  
  2483. Align to Y
  2484.  
  2485. This applies to path animation as well as extrusion by story (see Mold
  2486. above). It's useful for paths that aren't horizontal when viewed from the
  2487. front or side. When this function is turned on, objects align their Y
  2488. (in/out) axis to the path direction at every point on the path, rotating to
  2489. maintain a consistent orientation with respect to the path direction. this
  2490. is particularly useful with path extrusion for maintaining constant
  2491. thickness of the extruded object. It's also useful for depicting animation
  2492. of objects that continually turn to point in the direction they're moving,
  2493. such as missiles and airplanes.
  2494.  
  2495. Follow Me
  2496.  
  2497. An object set to follow a path with the Follow Me setting active causes any
  2498. objects grouped to that object ('child' objects) to follow the same path in
  2499. subsequent frames. A common example would be locomotive engine pulling
  2500. several train cars behind it. But in Silver you can make the train (or any
  2501. other group of objects) move along a spiral (or any other) path!
  2502.  
  2503. Here's a step-by-step example for using Follow Me:
  2504.  
  2505. 1. Create a new file and double click on Frame 000 to enter the Key Cell
  2506. object editor.
  2507.  
  2508. 2. Create a path: use Add Axis, then add several points, then connect them
  2509. with a line with edges. Use the Attributes requester to give it an
  2510. appropriate name (such as 'Path'). For more detailed information on
  2511. creating a path, see 'More about Story' directly below.
  2512.  
  2513. 3. Now create the object that's to 'pull' the other objects--we'll call it
  2514. Engine. Use any simple shape, such as the Cone from the Edit menu Add
  2515. Custom requester.
  2516.  
  2517. 4. Pick the engine, then activate the Story requester by selecting Story
  2518. from the Settings menu. Type Path (or the name of the path object) in the
  2519. space in the requester next to 'Follow Path'. Click in the box next to
  2520. 'Follow Me' so an X appears in it, then close the requester.
  2521.  
  2522. 5. Now create a few other simple objects and group them to the Engine
  2523. object. To do so, pick all the objects (so they turn blue) while holding
  2524. down the left shift key, STARTING WITH THE ENGINE. Then select the Group
  2525. command from the Edit menu or prese Right Amiga-G.
  2526.  
  2527. 6. Now exit the object eidtor to the animation editor, and set up an
  2528. animation. While holding down the left Shift key, click once on Frames 1
  2529. through 8. Next invoke the Make command from the Cells menu. Click on Frame
  2530. 000 to select it, then select Source from the Cells menu. Next select Use
  2531. Story from the Cells menu, then All from the Edit menu. Then select Target
  2532. from the Cells menu, and Wire Frame from the Options submenu in the Display
  2533. menu. Finally, use All again, then Make Scene from the Scene menu.
  2534.  
  2535. 7. The animation should take no more than a minute or so to render. To view
  2536. your wireframe test animation, use Load Scene from the Scene menu, then
  2537. Play Scene (Once or Loop).
  2538.  
  2539. Drop Story
  2540.  
  2541. To prevent an object from being assigned to a path or another object during
  2542. an animation, pick the object, select the Story command, and click on Drop
  2543. Story. The requester automatically closes.
  2544.  
  2545. More About Story
  2546.  
  2547. Although the Story command is in the object editor, use of it requires that
  2548. you understand the Animation Editor Reference section of this manual.
  2549.  
  2550. Here's the basic procedure for performing Story animation in Silver:
  2551.  
  2552. * Create a new file and double click on Frame 000, which is the Key Cell in
  2553. the center of the lower half of the screen. This places you in the Object
  2554. Editor for the Key Cell.
  2555.  
  2556. * Create a path by adding an axis (name it Path or somesuch when the Rename
  2557. prompt appears), picking it by pressing F1, then adding several points
  2558. along a path that an object is to follow. The more points you add, the more
  2559. detailed the movement. You can add points anywhere in Silver's world from
  2560. any view, changing the placement on the in/out axis with the Set Depth
  2561. command in the View menu.
  2562.  
  2563. * Connect the points with the Add Edge command to create a continuous path.
  2564.  
  2565. * Pick or create (then pick) and object to follow the path.
  2566.  
  2567. * Select the Story command from the Settings menu.
  2568.  
  2569. * When the Story requester appears, type the name of the path you entered
  2570. in step 1 in the box labeled Follow Path. Also enter any rotation or
  2571. scaling information. Click on the requester's close box to set the story.
  2572.  
  2573. * Now exit the cell by clicking on the close gadget in the upper left
  2574. corner.
  2575.  
  2576. * Determine the number of frames the animation is to take. If the required
  2577. number of cells isn't present, use the Make command on them. The Key Cell
  2578. is never included in the animation. If necessary, select empty frames and
  2579. use the Make command (using the left Shift key lets you select multiple
  2580. frames). As a guide, at full speed Silver displays 15 frames per second.
  2581.  
  2582. * Select the Use Story item from the Cells menu (unless the item is already
  2583. checked in the menu).
  2584.  
  2585. * Select Frame 000, the Key Cell, and select the Source command from the
  2586. Cell menu or press Right Amiga-S.
  2587.  
  2588. * Now select all the frames over which the animation is to occur with the
  2589. All command--press Right Amiga-A.
  2590.  
  2591. * Select the Target command from the Cells menu or press Right Amiga-T.
  2592. This tells Silver to apply the story to all the Target cells. The disk
  2593. drive is busy for a few secons, then the pointer reappears.
  2594.  
  2595. * At this point it's a good idea to go into several or all cells to make
  2596. sure the animation is working properly. Each cell's workspace should
  2597. reflect its point along the animation sequence.
  2598.  
  2599. * For a quick run-through of the animation, choose Wireframe from Options
  2600. submenu of the Display menu.
  2601.  
  2602. * Select the loop point cell (usually #1) and select the Loop Point command
  2603. from the Scene menu.
  2604.  
  2605. * Select all cells om the animation (Right Amiga-A for all).
  2606.  
  2607. * Select Make Scene from the Scene menu.
  2608.  
  2609. * When the mouse pointer turns back from 'Busy' to the arrow, you can load
  2610. and view the scene with Scene menu commands.
  2611.  
  2612. Animation Hints
  2613.  
  2614. If you followed the above tutorial about using the Story command, you know
  2615. that the actual animation is created when you use the Target command (with
  2616. Use Story activated) to create a sequence of cells each of whose objects is
  2617. slightly changed from the previous frame. Of course, you can set up a
  2618. number of different animation at one time in a cell, but normally they all
  2619. take place over the same number of cells (that is, those cells you select
  2620. before using the Target command). If you want to create animation sequences
  2621. of different lengths in one Scene, use the Merge command. After using the
  2622. Source/Target commands the first time, clear the Key Frame of all objects,
  2623. then create the new Story sequence, then use Source/Join. This serves to
  2624. combine the new animation with an existing one.
  2625.  
  2626. Load (Right Amiga-L)
  2627.  
  2628. This Settings menu command activates a File Selector that lets you choose
  2629. the name of a disk file containing objects or groups to load into the
  2630. workspace. When l¾X¢ÐNžê4bN¶f°TîJvˆªÈæ°.‚`lx@ÊÀêð€bôJÈê¤Ì0X¼ä 4<XN”ÖRh~”ªPh‚˜>$t    ÇøBŒ8ˆÔ    x    ÆŪÈü Äü    f    ¨
  2631. n
  2632. ²
  2633. ö : ¬ Ð V ~ ÐÈØ    D t ’ 4    Ò‚
  2634. `
  2635. ‚
  2636. ¤
  2637. Æ
  2638. è
  2639. , Nːal (Right Amiga-X)
  2640.  
  2641. Use this command to force Silver to store only one copy of an object with
  2642. saved cells on disk. This is useful for saving disk space when using
  2643. complex objects in animations. As explained elsewhere, Silver uses a
  2644. virtual storage system which causes each cell's contents to be stored
  2645. separately on disk. Complex objects cause cell data files to be quite
  2646. large, and using the same object in a series of cells can use up disk space
  2647. quickly.
  2648.  
  2649. An external object must exist as a separate file on disk, and you must load
  2650. it into each cell in which it's to be used. Here's the basic procedure for
  2651. making an existing object external:
  2652.  
  2653. * Pick the object and use the Save command to store it in a disk file.
  2654.  
  2655. * Delete the object from the Object Editor workspace.
  2656.  
  2657. * Select the eXternal command.
  2658.  
  2659. * The file requester to load an object appears. Select the object file for
  2660. the external object, whereupon it's loaded.
  2661.  
  2662. * From then on the program uses the external file to store that object for
  2663. all cells into which the object is loaded with the eXternal command. If you
  2664. change the object, you must save it again to the external file.
  2665.  
  2666. Brush Menu
  2667.  
  2668. This command, one Silver's most powerful, lets you apply any IFF bit-mapped
  2669. image, including high-resolution and HAM, to any object. The image, called
  2670. a brush, can be either laid flat or wrapped around the object's contours.
  2671. This is sometimes called as texture mapping, although in Silver a texture
  2672. is a special case (see Texture Menu below). Judicious usage of IFF brush
  2673. wrapping can lead to some truly spectacular results. You can have up to
  2674. eight IFF brushes per cell. In animations, if you have enough disk storage,
  2675. you can use eight different brushes per cell, giving you the possibility of
  2676. having eight 'movies' playing inside your 3D animation! In addition, you
  2677. can assign IFF brushes to light sources, letting them act as slide
  2678. projectors.
  2679.  
  2680. One way to conceptualize 3D brush mapping is to think of a flag wrapped
  2681. around a large inflated beach ball. Silver can do this with any flat image
  2682. and any shape, and automatically takes care of the folds, wrinkles, and
  2683. loose corners.
  2684.  
  2685. To wrap an IFF brush around an object, load it into an axis which is
  2686. defined as a brush in the Attribute menu, set the wrap, resize it, then
  2687. group it and Cluster it to the destination object. Here's a step-by-step
  2688. basic procedure--refer to the command reference below for details.
  2689.  
  2690. * Create the object that the brush is to be wrapped around.
  2691.  
  2692. * Use the Edit menu to add an axis to the workspace
  2693.  
  2694. * Pick the axis (so it turns blue).
  2695.  
  2696. * Set the axis to Brush coloring with the Attributes requester.
  2697.  
  2698. * Resize the X and Z dimensions of the axis so it's large in relation to
  2699. the object as you want the image to be.
  2700.  
  2701. * Use the Load command from the brush menu to assign an image to the axis.
  2702.  
  2703. * Group the axis to the object to be wrapped, with the axis as parent. In
  2704. positioning the axis in relation to the object it's important to remember
  2705. that the image is loaded onto upper right quadrant of the plane defined by
  2706. the axis' X and Z axes, that is with its lower left corner at the source as
  2707. shown below:
  2708.  
  2709.        Z
  2710.        |   !-------------------------------!
  2711.        |   ! This is the area that the     !
  2712.        |   ! IFF brush will cover          !
  2713.        |   ! using Flat X Flat Z wrap.     !
  2714.        |   !                               !
  2715.        |   ! Notice where the Axis is      !
  2716.        |   ! placed                        !
  2717.        |   !/                              !
  2718.        |   /-------------------------------!
  2719.        | \/                               
  2720.       !-!-------------------------------------X 
  2721.       !-!
  2722.     Origin
  2723.  
  2724. Make sure to place the axis in this physical relationship to your object or
  2725. the image may not wrap properly.
  2726.  
  2727. * After grouping the axis as parent tot he object to be wrapped, make sure
  2728. the group is picked and use the Cluster command (Right Amiga-K).
  2729.  
  2730. * Use the Wrap command to set whether the image will lie flat or follow the
  2731. object's contours.
  2732.  
  2733. Hints for Image Wrapping
  2734.  
  2735. It's usually a good idea, at least when initially experimenting, to make
  2736. your brushes (axis) slightly larger than the surface area of the object to
  2737. be wrapped. Also be careful in placing the axis with respect to the
  2738. object--as in dropping a cloth over a table, if you're too far to one side
  2739. part of the table is left bard.
  2740.  
  2741. IMPORTANT NOTE: Make sure not to set blending above about 25 for objects
  2742. wrapped with IFF brushes, or else the images will mush together and be
  2743. unrecognizable. For details see Blending under Attribute Menu above.
  2744.  
  2745. IFF Brush Objects as Light Sources
  2746.  
  2747. An object which is set to both As Sun or As Lamp and IFF Brush in its
  2748. Attributes settings can act as a slide projector, beaming its image onto
  2749. nearby objects. Just as an object's shape determines how it casts light,
  2750. the shape determines the direction in which the image is cast. In the case
  2751. of a sphere, the image is cast in all directions about the object. The only
  2752. object that can't project an IFF Brush is the special Surface object in the
  2753. Edit Add submenu.
  2754.  
  2755. Note: For IFF Brush/light source objects you needn't load the brush onto an
  2756. axis first--simply load the brush directly onto the object.
  2757.  
  2758. Load
  2759.  
  2760. This command lets you use a file requester to assign an IFF picture file
  2761. name to a picked object (usually an axis) as well as to one of the eight
  2762. slots under Loaded Brushes at the bottom of the Brush menu. These slots
  2763. start out empty, each with the entry '--Unused--'. To load a brush, follow
  2764. this procedure:
  2765.  
  2766. * Set an object, usually an object, to Brush coloring via the Attributes
  2767. requester. Make sure the object is picked.
  2768.  
  2769. * Select one of the brush slots so that a check mark appears next to it.
  2770.  
  2771. * Then select Load from the Brush menu.
  2772.  
  2773. * Select a picture file name from the requester to place it in the checked
  2774. brush slot under Loaded Brushes. Note that this command doesn't actually
  2775. load the brush; that doesn't happen until the scene is rendered. To inspect
  2776. a brush use the View command below.
  2777.  
  2778. Drop
  2779.  
  2780. This command lets you free up a Brush menu slot under Loaded Brushes so you
  2781. can load a different one. Select the brush slot so a check mark appears
  2782. next to it, then select Drop from the Brush menu. The word '--Unused--' now
  2783. appears where the brush filename was.
  2784.  
  2785. View
  2786.  
  2787. To view any picture file loaded into the Brush menu under Loaded Brushes,
  2788. select it first so that a check mark appears next to it, then select View
  2789. from the Brush menu.  The screen goes black and the file is loaded and
  2790. shown. Click the mouse's left button to return to the editing screen.
  2791.  
  2792. Wrap Submenu
  2793.  
  2794. This submenu gives you four choices--Flat X, Wrap X, Flat Z, Wrap Z--of
  2795. which only two can be active at a time. There are four ways of wrapping a
  2796. flat image around a three-dimensional object, derived from the four
  2797. combinations available in this submenu:
  2798.  
  2799. Flat X Flat Z
  2800. Flat X Wrap Z
  2801. Wrap X Flat Z
  2802. Wrap X Wrap Z
  2803.  
  2804. The axis into which the brush is loaded should always be positioned
  2805. slightly below and to the front, as viewed from the front, of the object to
  2806. be wrapped. To apply the brush as flatly as possible without wrapping at
  2807. all, select Flat X Flat Z. To wrap a brush as around a vertical cylinder
  2808. such as a standing Coke can, use Flat X Wrap Z. To wrap the brush as around
  2809. a horizontal cylinder such as a lying Coke can, use Wrap X Flat Z. And to
  2810. wrap in both dimensions, use Wrap X Wrap Z. Naturally you're free to
  2811. experiment here as elsewhere, and it's actually in your best interest to
  2812. play around with brushes as even we haven't yet discovered all the
  2813. possibilities!
  2814.  
  2815. Stencil Menu
  2816.  
  2817. Stencils are similar to brushes in that they originate outside Silver in
  2818. paint programs such as Impulse's Diamond and Deluxe Paint II. However,
  2819. they're not wrapped around other objects, but loaded as free-standing solid
  2820. shapes in Silver. Stencils don't contain any color themselves, but you can
  2821. apply any of Silver's object attributes to them, including loading IFF
  2822. brushes onto them. The main restriction with Stencils is that they must be
  2823. two-color (one bitplane) images, containing only plaette positions 0 and 1.
  2824. When loaded into Silver, the background color in these images becomes
  2825. transparent while the foreground color is able to take on standard Silver
  2826. object attributes. While stencils don't have actual thickness, they are
  2827. solid and cast shadows.
  2828.  
  2829. Here's the method for creating a stencil:
  2830.  
  2831. * Create a one-bitplane picture in a paint program and save it to disk. If
  2832. using Deluxe Paint II, set to any resolution with TWO colors in the initial
  2833. prompt.
  2834.  
  2835. * Start Silver, open a file, and go into any cell.
  2836.  
  2837. * Use the Edit menu command Add Stencil to create a new stencil.
  2838.  
  2839. * Pick the stencil by clicking on it or pressing F1 so it turns blue.
  2840.  
  2841. * Sencils start out lying flat. To turn it so you can easily see it from
  2842. the front view, select Rotate World Axes from the Group (Object) menu and
  2843. rotate 90 degrees on the X axis.
  2844.  
  2845. * Set the stencil to the size you want with the Size and/or Scale commands
  2846. in the Group/Object menu.
  2847.  
  2848. * Select Load from the Stencil menu, and select the name of the file from
  2849. step 1 with the file requester.
  2850.  
  2851. * You can now apply any standard attribute or resizing to the stencil. The
  2852. file is loaded during rendering of the image.
  2853.  
  2854. Load
  2855.  
  2856. This command lets you use a file requester to assign an IFF picture file
  2857. name to a picked stencil object as well as to one of the eight slots under
  2858. Loaded Stencils at the bottom of the Stencil menu. These slots start out
  2859. empty, each with the entry '--Unused--'. To load a stencil, select one of
  2860. the stencil slots from the Stencil menu so that a check mark appears next
  2861. toit, then select Load from the Stencil menu. Choose a picture file name
  2862. from the file requester that appears to place it in the checked stencil
  2863. slot under Loaded Stencils. Note that this command doesn't actually load
  2864. the stencl; that doesn;t happen until the scene is rendered. To inspect a
  2865. stencil use the View command below.
  2866.  
  2867. Drop
  2868.  
  2869. This command lets you free up a Stencil menu slot under Loaded Stencils so
  2870. you can load a different one.  Select the stencil slot from the Stencil
  2871. menu so a check mark appears next to it, then select Drop from the Stencil
  2872. menu.  The word '--Unused--' now appears where the stencil file name was.
  2873.  
  2874. View
  2875.  
  2876. To view any picture file loaded into the Stencil menu under Loaded
  2877. Stencils, select it first so that a check mark appears next to it in the
  2878. Stencil menu, then select View from the Stencil menu.  The screen goes
  2879. black and the file is loaded and shown.  Click the mouse's left button to
  2880. return to the editing screen.
  2881.  
  2882. Texture Menu
  2883.  
  2884. A texture is a user-defined and user-alterable pattern that is applied
  2885. uniformly to the entire surface of a solid object in Silver.  An example of
  2886. a texture is a checkerboard, supplied on the program disk in a file called
  2887. Chex.  You can set the size and color of the checkers with this menu.
  2888.  
  2889. Other textures may be supplied on the program disk.  You can find out more
  2890. about them by loading them onto objects and using the Info command from
  2891. this menu.  Also, Impulse, Inc. will release into the public domain the
  2892. information and/or software necessary for Silver users to create their own
  2893. textures.
  2894.  
  2895. Load
  2896.  
  2897. This Texture menu command lets you load texture files onto objects in the
  2898. Object Editor workspace.  You must first set the object to Texture coloring
  2899. via the Attributes requester, and of course the object must be picked. 
  2900. Select the Load command, then select a texture file from the file requester
  2901. that appears.  If you move the file to another disk or directory you may
  2902. need to move texture files as well, and reselect them with this command.
  2903.  
  2904. Drop
  2905.  
  2906. This command lets you free up a Texture menu slot under Loaded Textures so
  2907. you can load a different one.  Select the texture slot from the Texture
  2908. menu so a check mark appears next to it, then select Drop from the Texture
  2909. menu.  The word '--Unused--' now appears where the texture file name was.
  2910.  
  2911. Info
  2912.  
  2913. This command shows the parameters necessary for the texture to function
  2914. properly.  Set the parameters with the Parameters command, below.  Pick the
  2915. textured item before choosing the Info command.
  2916.  
  2917. Parameters
  2918.  
  2919. The Parameters requester contains a number of numeric entry fields for
  2920. entering the information specified in the Info command for a texture. Pick
  2921. an object that's been set to Texture coloring via the Attributes requester,
  2922. and has had a texture loaded, and enter the required information in the
  2923. first column, then in the second if necessary.
  2924.  
  2925. For example, the sample Checks checkerboard texture supplied on the program
  2926. disk requires four parameters; size and RGB values for the checker pattern,
  2927. which you should enter in the first four fields in the left column of the
  2928. Parameters requester.  The size should be a multiple of 32 (e.g. 64, 128,
  2929. etc.) and the RGB values should be between 0 and 255 in the order red,
  2930. green, blue.  The other checker color is taken from the textured object's
  2931. original coloring.
  2932.  
  2933. Pick Menu
  2934.  
  2935. Use this menu to set the current Pick mode.  If nothing is picked you can
  2936. pick only groups and objects which turn blue when picked.  Once you've
  2937. picked an object, you can activate Pick Point, Edge, or Face to pick parts
  2938. of the object for changing shape or setting attributes.
  2939.  
  2940. There are a number of ways of picking objects, as outlined in the section
  2941. 'Selecting Objects' above.  To reiterate slightly here, the easiest way to
  2942. pick an object is to click the mouse pointer on its 'hot spot', or axis
  2943. center.  You can pick multiple groups, objects, points, or faces by holding
  2944. down the left Shift key, which causes the message 'Multi' as well as the
  2945. current number of picked entities to appear at the top of the screen.  Once
  2946. a group, object, point or set of points, or face or set of faces is picked,
  2947. click again on any one to turn everything green and relocate picked items
  2948. to any new spot that you click on.  By relocating an object's faces, you're
  2949. actually relocating its axis.
  2950.  
  2951. Group (Right Amiga-1)
  2952.  
  2953. While in Pick Group mode you can pick groups or non-grouped objects by
  2954. clicking on them or with the other methods outlined in 'Selecting Objects'
  2955. above.  To pick a group, click on the parent object, or the object that's
  2956. tied to all the others by purple lines.  Picked groups and objects turn
  2957. blue.  You must pick an object before you can pick its faces or points.
  2958.  
  2959. As indicated, you can pick single objects while in Pick Group mode. 
  2960. However, to independently manipulate a group's parent object, you must
  2961. pick the object in Pick Object mode.
  2962.  
  2963. To move a group of objects interactively, pick the group, then click again
  2964. on the parent object's axis (or press function key F1)--the group turns
  2965. green.  Then position the mouse at the new location and click the left
  2966. button.
  2967.  
  2968. Object (Right Amiga-2)
  2969.  
  2970. While in Pick Object mode you can pick objects by clicking on them or with
  2971. the other methods outlined in 'Selecting Objects' above. Picked objects
  2972. turn blue. This mode is particularly useful for manipulating individual
  2973. members of grouped objects. You must pick an object before you can pick its
  2974. faces or points.
  2975.  
  2976. To move an object interactively, pick the object, then click again on its
  2977. axis (or press function key F1)--the object turns green. Then position the
  2978. mouse at the new location and click the left button.
  2979.  
  2980. Point (Right Amiga-3)
  2981.  
  2982. You can only enter this mode if an object is currently picked. Use Pick
  2983. Point to perform physical transformations on parts of objects. While in
  2984. Pick Point mode you can pick points by clicking on them or with the other
  2985. methods outlined in 'Selecting Objects' above. Picked points turn red.
  2986.  
  2987. To move points in an object interactively, pick the object, then enter Pick
  2988. Point mode.  Click on any point--it turns red--(or use Multi mode to pick
  2989. several points) then press Right Amiga-M (Mark)--the object turns green.
  2990. Then position the mouse at the new location and click the left button.
  2991.  
  2992. Face (Right Amiga-4)
  2993.  
  2994. You can only enter this mode if an object is currently picked.  Use Pick
  2995. Face to change attributes such as color of different parts of objects, or
  2996. to relocate an object's axis.  While in Pick Face mode you can pick faces
  2997. by clicking on points or withe the other methods outlined in 'Selecting
  2998. Objects' above. Picked faces turn red.
  2999.  
  3000. To move an object's axis, pick the object, then enter Pick Face mode, pick
  3001. any face, press Right Amiga-M (the entire object turns green), then
  3002. position the mouse at the new position for the axis and click the left
  3003. button.
  3004.  
  3005. Edge (Right Amiga-5)
  3006.  
  3007. You can only enter this mode if an object is currently picked. Use Pick
  3008. Edge to pick a path of edges circumscribing an object for dividing with the
  3009. Split command.  While in Pick Edge mode you can pick edges by clicking on
  3010. points or with the other methods outlined in 'Selecting Objects' above. 
  3011. Picked edges turn red.
  3012.  
  3013. Add Select (Function key F1)
  3014.  
  3015. This command functions identically to a press of the F1 function key.  If
  3016. a group or object (or part of an object) is selected, this command causes
  3017. the selected item to be picked.
  3018.  
  3019. Rem Pick (Function key F2)
  3020.  
  3021. The Remove Pick command functions identically to a press of the F2 function
  3022. key.  If a group or object (or part of an object) is picked, this unpicks
  3023. the item.  If more than one item is picked (Multi Mode), each time you
  3024. select Rem Pick or press F2 the items are unpicked in the reverse order of
  3025. that in which you originally picked them.
  3026.  
  3027. Rem Select (Function key F3)
  3028.  
  3029. If a group or object is currently picked, using Remove Select causes the
  3030. group or object to be selected (turns orange).  If an edge, point or face
  3031. is picked, the item becomes unpicked.
  3032.  
  3033. View Menu
  3034.  
  3035. This menu is most commonly used for viewing the workspace from different
  3036. angles.  Once you start building complex scenes, you'll also need the
  3037. flexibility offered by some of the View menu's other commands such as zoom
  3038. and wireframe preview of the scene from the camera angle.  The Coords On
  3039. command is a handy way of lining up points for symmetrical or square
  3040. objects.
  3041.  
  3042. Pan Mode--The Arrow Keys
  3043.  
  3044. Special Note: The arrow keys on the Amiga's keyboard are an important View
  3045. control not found on the View menu. You can scroll or 'pan' the scene in
  3046. the direction indicated by pressing one of the arrow keys. This is useful
  3047. to give yourself elbow room for moving the camera back, for example.
  3048.  
  3049. Top View (Function key F8)
  3050. Front View (Function key F9)
  3051. Right View (Function key F10)
  3052.  
  3053. These three show the workspace from above, from in front, and from the
  3054. right side respectively. The usual working view is from the front. As it's
  3055. difficult to visualize Silver's three-dimensional space on a flat monitor
  3056. screen, you should switch often between the three views to get a better
  3057. idea of physical relationships between your objects. This is especially
  3058. important when repositioning objects, since two objects that look close
  3059. together from one angle can be revealed to be far apart from a different
  3060. view.
  3061.  
  3062. Wire Frame (Right Amiga-W)
  3063.  
  3064. The Wire Frame command gives you an ultra-quick 'pencil sketch' of all
  3065. objects in view of the camera as they will appear in the final rendering of
  3066. the current cell. This view only shows objects' outlines, not shading,
  3067. coloring or other attributes. To exit from the wire frame view after the
  3068. scene is drawn, position the mouse arrow anywhere in the window and click
  3069. the left mouse button. Also, if you click while the wire frame view is
  3070. being drawn, the drawing stops after the current object--click again to
  3071. exit the view.
  3072.  
  3073. Zoom In (Right Amiga-I)
  3074. Zoom Out (Right Amiga-O)
  3075.  
  3076. Zoom In enlarges the view and Zoom Out makes everything smaller, both
  3077. starting from the center of the view. Use Zoom In to eliminate extraneous
  3078. details when working on part of a scene and Zoom Out to get an overall view
  3079. of the scene. Use Reset at the bottom of the View menu to return to the
  3080. original zoom level.
  3081.  
  3082. Before zooming in on an object it's a good idea to center it in the display
  3083. using one of these commands; Find, Home, Next, Last. But if you lose an
  3084. object while zooming in on it, remember you can scroll or 'pan' the display
  3085. by pressing any of the arrow keys to the right of the Return key on your
  3086. keyboard.
  3087.  
  3088. Coords On
  3089.  
  3090. This command opens a small window that always shows the current X, Y and Z
  3091. coordinates of the mouse cursor. This can be useful in precise placement of
  3092. points for extrusion or spinning, for example.
  3093.  
  3094. Set Depth
  3095.  
  3096. This command is primarily used in adding points to an object, and lets you
  3097. add points at any depth. Normally when you're working in a view, youcontrol
  3098. point placement in that view's vertical and horizontal axes, but not on the
  3099. in/out (depth) axis. For example, when adding a point while in the Front
  3100. view you can only set the point's location on the X and Z axes, but the Y
  3101. (in/out) axis setting is always 0.
  3102.  
  3103. To change the location on the in/out axis at which new points are to be
  3104. set, activate the Set Depth command from the View menu and type in a new
  3105. setting. From that point on any new points that you add are located at that
  3106. setting on the in/out axis. The new setting is retained even if you switch
  3107. to another view, then back again. For best results, use this command
  3108. together with the Coords On command (above).
  3109.  
  3110. Reset
  3111.  
  3112. This handy command saves you the trouble of manually zooming and panning
  3113. back to the starting point after a length editing session. It instantly
  3114. resets the initial zoom level and returns to the initial view.
  3115.  
  3116. Aniamtion Editor Reference
  3117.  
  3118. Introduction
  3119.  
  3120. The Animation Editor is the section of Silver in which you're always placed
  3121. when you start the program. It looks like an eight-frame filmstrip laid
  3122. horizontally across the middle of the screen, with an extra frame
  3123. positioned between two sliders labeled Frame Position and Delay/Frame near
  3124. the bottom of the screen.
  3125.  
  3126. From here you control all functions concerning image generation and
  3127. animation in Silver, most of which are available from the menu and hot
  3128. keys. The hot keys used here aren't the necessarily same as those used in
  3129. the object editor, with the useful exception of Right Amiga-U; the Undo
  3130. key.
  3131.  
  3132. The first step when creating a new image or animation is to set the
  3133. graphics mode with the Modes menu. You can't change this after creating or
  3134. opening a file, but it's easy to save entire cells and load them into other
  3135. animations to experiment with differnt modes.
  3136.  
  3137. After setting the mode, use the New or Open command from the File menu,
  3138. then start editing a scene in any cell. To enter a cell click twice on it.
  3139. Once you've placed some objects in a cell, exit to the Animation Editor to
  3140. render a frame or animation with the Generate or Make Scene commands.
  3141.  
  3142. It's important to keep in mind the difference between cells and frames
  3143. while using this reference. Cells contain objects, camera, and light while
  3144. frames are the final images rendered by Silver from a cell's contents, plus
  3145. the associated cell. The Animation Editor lets you manipulate cells and
  3146. frames independently with the Cells and Edit menu respectively.
  3147.  
  3148. Silver's Virtual File Storage
  3149.  
  3150. Silver uses a virtual file storage scheme to maximize memory and let you
  3151. create as complicated objects as possible in each cell. When you enter a
  3152. cell from the Animation Editor its contents (if any) are loaded from a disk
  3153. file, and when you exit from the Object Editor workspace the cell is saved
  3154. to its own file on disk. You can set the drive and directory (path) used
  3155. for this operation with the Cells item in the Animation Editor's Scene
  3156. menu. Despite this automatic backup system you should always use the Save
  3157. command to ensure that edited cells are safely stored on disk for future
  3158. reloading after closing the file.
  3159.  
  3160. The fact that different files are used for each cell means that if your
  3161. cells contain complex objects, disk space canb get up fast because the
  3162. multiple copies of all objects are normally saved. You can force Silver to
  3163. store only one copy of an object on disk with the eXternal command in the
  3164. object editor. See eXternal above, under the Settings menu in the Object
  3165. Editor reference section.
  3166.  
  3167. The Meaning of the Asterisk
  3168.  
  3169. Once a cell is rendered as an image, an asterisk appears next to the cell's
  3170. number in any frames in which it happens. You can then reuse this image in
  3171. any part of the animation with the Edit menu commands without having to
  3172. render it again. This special capability of Silver's lets you create short
  3173. loops in animations with tremendous time savings. However, if you enter a
  3174. cell with an asterisk by double-clicking on it, then change any setting,
  3175. you must render the cell again after exiting. Use the View command (Edit
  3176. menu) to experiment with non-permanent changes to a cell.
  3177.  
  3178. For further information on creating animations with Silver, consult the
  3179. Scene Menu section below.
  3180.  
  3181. Animation Editor Mouse Commands
  3182.  
  3183. To quit from the program click on the close gadget in the upper left corner
  3184. of the Animation Editor's window. If you haven't saved any changes in an
  3185. open file you're given a chance to return and save, but you're not forced
  3186. to.
  3187.  
  3188. An unselected cell's lettering is orange. To select a cell for editing with
  3189. animation editor commands, click once on it--the cell's lettering turns
  3190. white. To select more than one cell at a time, hold down the left Shift key
  3191. while clicking on the cells to be selected. Many animation editor commands,
  3192. including Write, Info, Show, and Generate, work consecutively on
  3193. multiple-chosen cells.
  3194.  
  3195. To enter a cell and edit its contents, click twice on it, or once if it's
  3196. selected. This activates Silver's Virtual File storage system before
  3197. entering the cell. To alter the Frame position of Delay/Frame slider
  3198. settings, click and hold on the silder, then move the mouse left or right
  3199. to move the slider accordingly. To change either slider's setting one unit
  3200. at a time, click in the space next to the slider within the wide white
  3201. hollow rectangle.
  3202.  
  3203. Frame Position Slider
  3204.  
  3205. The Frame Position slider gadget in the lower left corner of the Animation
  3206. Editor screen lets you access frames not currently shown. Any file in
  3207. Silver can contain up to 999 cells (limited by disk space, not memory). Of
  3208. course, the final animation must be able to fit into memory or you won;t be
  3209. able to play it back. By using Silver in conjunction with a video recorder
  3210. you can string together many shorter scenes into a major production, which
  3211. is of course the way the professionals do it.
  3212.  
  3213. To scroll horizontally through the 'film strip' one frame at a time, click
  3214. in the space on either side of the slider button gadget. To move more
  3215. quickly through the frames, click on the slider button and hold down the
  3216. mouse button while moving the mouse left or right to scroll backward or
  3217. forward. Whenever the mouse is still the screen display is updated to show
  3218. your current position in the 'film strip'.
  3219.  
  3220. Delay per Frame Slider
  3221.  
  3222. The Delay per Frame Slider (labeled 'Delay/Frame') in the lower right
  3223. corner of the screen lets you set the maximum playback speed for animations
  3224. generated by Silver. The slider lets you add a consistent delay of between
  3225. 1/60 and 1 second per frame in 1/60 second increments. You can also vary
  3226. playback speed interactively during playback with the Amiga's function
  3227. keys.
  3228.  
  3229. The initial setting with the slider gadget in its leftmost position is
  3230. 'None', which means that Silver plays back the animation as fast as
  3231. possible, about 15 frames per second. Moving this one position to the
  3232. right, by clicking to the right of the slider gadget within the white
  3233. horizontal rectangle containing it, sets the delay per frame to 1/60
  3234. second. Each successive click to the right or left of the gadget adds or
  3235. subtracts 1/60 to or from the delay per frame. To move rapidly through the
  3236. settings, click and hold on the slider button while moving the mouse left
  3237. or right to speed up or slow down playback.
  3238.  
  3239. Key Cell
  3240.  
  3241. The extra frame near the bottom of the Animation Editor screen, between the
  3242. two sliders, is a special frame for use in animation. You can use it to set
  3243. up animated sequences, but it's never included in the sequences. You can
  3244. use the Key Cell to set up very complex animation sequences with multiple
  3245. objects with repeated use of the Source and Join commands, clearing out the
  3246. Key Cell each time before setting up a new animation. See the Source,
  3247. Target, Join, and Key Cell commands below for further information.
  3248.  
  3249. Info Menu
  3250.  
  3251. Functions in this menu include basic information about this program and
  3252. displays of available disk and memory space.
  3253.  
  3254. About
  3255.  
  3256. Displays a small requester showing the version of Turbo Silver you're using
  3257. as well as Impulse, Inc.'s address and phone number.
  3258.  
  3259. Disk
  3260.  
  3261. This command shows a requester displaying the number of bytes free (i.e.
  3262. available space) on all drives currently logged on the system.
  3263.  
  3264. Memory
  3265.  
  3266. This requester shows the amount of available chip RAM and fast RAM in your
  3267. Amiga. Remember that Silver's virtual memory system lets you build as
  3268. complex a scene as will fit in your computer's memory in each cell.
  3269.  
  3270. File Menu
  3271.  
  3272. Use this menu to perform basic file maintenance. Silver uses various types
  3273. of files to store the different kinds of information it uses, but you need
  3274. be concerned with only one file name per project, whether stills or
  3275. animations, as long as you don't move files around. If your projects are
  3276. small you can store several on a disk.
  3277.  
  3278. File Information for Advanced Users
  3279.  
  3280. When you first create a new file in Silver, for example Walk1, the program
  3281. creates a file called Walk1.SCR and a directory called Walk1.CEL. The .SCR
  3282. extension stands for Script--the main or script file is a text file that
  3283. contains some information about the file, including path names for its
  3284. various directories. Silver also generates an icon for the script file to
  3285. remind you of the file's existence from the workbench.
  3286.  
  3287. The .CEL extension of the Walk1.CEL directory created by silver indicates
  3288. that the directory is to hold all Cell files. Whenever you double-click on
  3289. a fram, if it doesn't have a cell numer a new file is created in this
  3290. directory.
  3291.  
  3292. When you first render cells in a new file, Silver creates a new directory
  3293. in the same directory as the script files (unless otherwise directed with
  3294. the Stills command in the Scene menu) called Walk1.STL, following our
  3295. example. This directory contains all RGBN and ILBM pictures generated from
  3296. the file. The image files are called RGBN.# and ILBM.#, with the image's
  3297. frame number appearing where the # is.
  3298.  
  3299. Finally, when you first use Make Scene with a new file, Silver creates a
  3300. directory called Walk1.ANI, which contains files associated with the
  3301. animation. Silver also generates an icon for the .ANI directory. To copy
  3302. the animation to another disk from the workbench, simply drag the .ANI icon
  3303. from the source window to the destination.
  3304.  
  3305. You cannot copy a Silver file to another disk from the Workbench by simply
  3306. dragging the script file icon. You must use the CLI or a disk utility
  3307. program to copy the .CEL directory, which doesn't have an icon, as well.
  3308. You should also copy the .STL and .ANI directories if you plan to reuse
  3309. previously generated stills and animations. Then, if you plan to use the
  3310. file from a drive or drives or directories other than that on which it was
  3311. originally created, you must use a text editor or word processor that can
  3312. save in ASCII format to edit the .SCR script file and change path names for
  3313. the .CEL, .STL, and .ANI files.
  3314.  
  3315. Say, for example, that you have an animation that you created on a disk in
  3316. floppy drive DF1:, and you want to transfer all files to a drawer named
  3317. Silver, which also contains the Turbo Silver program, on hard drive
  3318. partition DH1:. Normally in floppy drive usage you don't save files on the
  3319. same disk that you run Silver from, so Silver prefaces the path names for
  3320. the .CEL, .STL, and .STL directories with DF1: in the script file:
  3321.  
  3322. DF1:Walk1.CEL
  3323. DF1:Walk1.STL
  3324. DF1:Walk1.ANI
  3325.  
  3326. However, if you use the same disk, the drive specifier isn't necessary. So
  3327. if your files are in the same directory as Silver, all you need to do is
  3328. remove the DF1:
  3329.  
  3330. Walk1.CEL
  3331. Walk1.STL
  3332. Walk1.ANI
  3333.  
  3334. Or you could store them in a drawer in the Silver directory names for the
  3335. animation:
  3336.  
  3337. Walk1/Walk1.CEL
  3338. Walk1/Walk1.STL
  3339. Walk1/Walk1.ANI
  3340.  
  3341. But if you moved the directories to another partition or a floppy disk in a
  3342. different drive, you'd need to insert drive specifiers in the script file.
  3343.  
  3344. Note: If you use the Scene Menu commands (Cells, Stills, and Animation) to
  3345. change directories for the various types of files, any existing files are
  3346. lost.
  3347.  
  3348. New (Right Amiga-N)
  3349.  
  3350. Use this command when creating a new image or animation.  When the file
  3351. requester appears use the mouse to select a drive and path, then type in a
  3352. file name.  Don't use spaces or periods in the file name.  Then click on
  3353. the OK gadget or press the Return key to begin editing.  The file name you
  3354. entered appears near the upper left corner of the Animation Editor window.
  3355.  
  3356. Open (Right Amiga-O)
  3357.  
  3358. Use this command to edit a file previously saved to disk and closed.  When
  3359. the file requester appears use the mouse to select a drive, path, and file.
  3360.  Then click on the OK gadget or press the Return key to begin editing.  The
  3361. name of the opened file appears near the upper left corner of the Animation
  3362. Editor window.
  3363.  
  3364. Save (Right Amiga-s)
  3365.  
  3366. Use this command while editing a file to save all information to disk with
  3367. the current filename.  Be sure to perform a Save operation before closing a
  3368. file and/or exiting the program to preserve the latest changes.
  3369.  
  3370. Close
  3371.  
  3372. The Close command lets you quit a file without exiting the program. If
  3373. you've made any changes to the file Silver warns you via a requester. Click
  3374. on OK to go ahead and close the file without saving, or on Cancel to abort
  3375. the Close command.
  3376.  
  3377. Quit (Right Amiga-Q)
  3378.  
  3379. Use this command to quit using Silver and exit the program. A requester
  3380. appears asking you to verify the decision. Click on the Yes gadget to quit
  3381. or on the No gadget to remain in Silver. An alternative to this menu
  3382. command/hot key is to click on the close gadget in the upper left corner of
  3383. Silver's Animation Editor window.
  3384.  
  3385. Clean Up
  3386.  
  3387. As you edit cells and frames by cutting and deleting them, you must use
  3388. this command to tell Silver that the changes are permanent.  Always use
  3389. Clean Up before closing your work.
  3390.  
  3391. Modes Menu
  3392.  
  3393. Use the Modes menu prior to using the New command to set the Amiga graphics
  3394. mode (all are available) to be used in generating frames for the file. 
  3395. This menu is only accessible before using the New or Open commands to begin
  3396. editing a file, so you can't change your mind and switch to a different
  3397. mode while editing a file.  However, it's simple to save the contents of
  3398. individual cells and load them into other files to experiment with
  3399. different graphics modes.
  3400.  
  3401. You can make four choices From the Modes menu: HAM, Lo Res, or Hi Res; 200
  3402. Line or 400 Line; Normal View or Overscan; and 12-bit or 24-bit RGB. Check
  3403. marks appear next to active items.
  3404.  
  3405. HAM
  3406. Lo Res
  3407. Hi Res
  3408.  
  3409. This setting determines horizontal resolution and the number of colors
  3410. available. HAM (Hold and Modify) and Lo Res (Low Resolution) both use about
  3411. 320 pixels per scan line; Hi Res (High Resolution) used 640 pixels per scan
  3412. line for more detailed images. The main difference between these three is
  3413. the number of colors available; 4096 in HAM, 32 in Lo Res, and 16 in Hi
  3414. Res. The default (preset) mode is HAM simply because the wide range of
  3415. colors available results in the most spectacular and realistic images
  3416. possible. While HAM mode images take longer to generate than those using Lo
  3417. Res mode, Hi Res images take longer than HAM mode.
  3418.  
  3419. 200 Line
  3420. 400 Line
  3421.  
  3422. This setting also determines screen resolution, but in a vertical
  3423. direction. 200 Line is the default mode and is faster and flicker-free, but
  3424. images can appear slightly blocky. 400 Line uses the Amiga's interlace mode
  3425. to double vertical resolution and in many cases the flicker isn't
  3426. objectionable, but images take about twice as long to generate.
  3427.  
  3428. Normal View
  3429. Overscan
  3430.  
  3431. This setting determines whether or not there is to be a screen border.
  3432. Normal View uses a screen border, while Overscan extends the image area to
  3433. beyond the edges of most video monitors so there doesn't appear to be a
  3434. border.  This is useful in Desktop Video applications where the border is
  3435. unacceptable. Overscan images require increased generation time.
  3436.  
  3437. 12-bit RGB
  3438. 24-bit RGB
  3439.  
  3440. When you use Silver's Generate command to render a frame, the program
  3441. normally creates a 12-bit-plane RGBN image which can contain up to 4096
  3442. colors. When you display the RGBN image with the Show command it's
  3443. converted to IFF HAM format on the fily, which is why loading an image may
  3444. take a bit longer than normal.
  3445.  
  3446. If you select 24-bit RGB before creating a new file, rendered images can
  3447. contain as many as 16 million colors. However, the image files are
  3448. correspondingly larger--approximately 600K bytes each. Also, 24-bit RGB
  3449. images can only be displayed on Amiga frame buffers (special display
  3450. hardware). Frame buffers are available from Impulse, Inc. and Mimetics
  3451. Corporation.
  3452.  
  3453. Edit Menu
  3454.  
  3455. Use the Edit menu, which is accessible only after opening a file or
  3456. creating a new one, to edit frames and cells as units. The editing commands
  3457. in this menu act on the frames and cells as units. Eidt menu commands don't
  3458. work on frames with no cell numbers. Similarly, since the Key Cell can't be
  3459. rendered as a frame, Edit menu commands don't work on the Key Cell.
  3460.  
  3461. The Cut, Copy, Paste, and Delete commands all work on entire frames and
  3462. cells as units. This means that when you copy cells using this menu, each
  3463. copy, though related to a different frame, is a reflection of a single
  3464. cell. An example is helpful here: start a new file, enter cell 1, add an
  3465. object, then exit to the Animation Editor. Note that the number 1 appears
  3466. under the word Cell in Frame 1. The lettering in Frame 1 should still be
  3467. white to show it's selected; click once on it if it's not, then select the
  3468. Copy command from the Edit menu. Now click once on Frame 2 and select the
  3469. Paste command from the Edit menu. Note that the number 1 now appears under
  3470. the word Cell in both Frames 1 and 2, which means that the same cell is
  3471. used to draw both frames when rendered with the Generate or Make Scene
  3472. commands. You can demonstrate that the cells are identical by entering
  3473. either one, adding or changing an object, then exiting and entering the
  3474. other and noting that the change is consistent.
  3475.  
  3476. Select any frame for editing with Edit menu commands by clicking on it so
  3477. its lettering turns white. You can select multiple frames by holding down
  3478. the left Shift key (Multi mode) as you click on different cells. Use the
  3479. Frame Position slider to access cells not currently shown.
  3480.  
  3481. By judicious use of these commands you can add to an animation's length
  3482. without having to generate extra frames. For example, you can create a
  3483. bouncing ball by following this example:
  3484.  
  3485. 1. Create a short animation of a ball moving up or down--say, five frames
  3486. or so. First click on cell 1 twice to enter the workspace and add a sphere.
  3487. Exit the cell, select frames 2 through 5 while holding down the left Shift
  3488. key, then use Make from the Cells menu. Select frame 1, then press Right
  3489. Amiga-Z (Source), then Right Amiga-A (All), then Right Amiga-T (Target) to
  3490. make four new cells each with a copy of the sphere. Then enter each cell in
  3491. turn and move the ball a little farther up or down than the previous cell.
  3492. This is just for illustration--you can create complex animations easily and
  3493. automatically with Silver's Story command (see Object Menu in the Object
  3494. Editor Reference section).
  3495.  
  3496. 2. Render the animation in Solid Model mode. When Silver asks to delete
  3497. RGBN files, click on the No gadget.
  3498.  
  3499. 3. After rendering the cells, hold down the left Shift key and click on
  3500. frame 4, then on frame 3, and finally on frame 2. All three should now be
  3501. selected, showing white lettering.
  3502.  
  3503. 4. Now select the Copy command from the Edit menu (Right Amiga-C). The
  3504. cells have been copied into the paste buffer in the order in which you
  3505. clicked on them; 4-3-2.
  3506.  
  3507. 5. Click on frame 6, then use the Paste command from the Edit menu (Right
  3508. Amiga-P). This pastes frames 4, 3, and 2 after frame 5. The new cell
  3509. sequence is 1-2-3-4-5-3-2. although frames are numbered consecutively.
  3510.  
  3511. 6. Set frame 1 as the loop point and generate the scene (see Scene Menu
  3512. below). All frames are generated, and the new scene is created in a few
  3513. minutes. Load it (Load Scene) and play it back (Play Scene Loop) and you'll
  3514. see the animation of the ball bouncing up and down for which you only
  3515. needed to create the motion in one direction.
  3516.  
  3517. Again, the above example should serve only as an illustration of cut and
  3518. paste. You can create a back-and-forth effect as well as other far more
  3519. complex motions easily with the text file Movie contained in the .ANI
  3520. drawer. See Appendix C for further information.
  3521.  
  3522. All (Right Amiga-A)
  3523.  
  3524. Use the All command to select all active cells for a further operation.
  3525. Commands that can be applied to all cells include Copy, Cut, and Delete
  3526. from the Edit menu, Target and Join from the Cells menu, Show and Generate
  3527. from the Display menu, and Make Scene from the Scene menu.
  3528.  
  3529. Copy (Right Amiga-C)
  3530. Cut (Right Amiga-X)
  3531. Delete (Right Amiga-D)
  3532. Paste (Right Amiga-P)
  3533.  
  3534. As mentioned above, these commands make identical copies of frames in order
  3535. to reuse the images generated from them in different parts of an animation
  3536. without need for regeneration, and without replicating the associated cell.
  3537. The Copy command copies any selected frames into the paste buffer in the
  3538. order in which they were selected, while Cut deletes them from the existing
  3539. order after copying them into the buffer. Successive uses of the Cut or
  3540. Copy commands replace any previous contents of the paste buffer. The Delete
  3541. command simply removes frames from existence. Any frames to the right of
  3542. cut or deleted frames are automatically renumbered to close up gaps in the
  3543. numerical frame order.
  3544.  
  3545. To use the Paste command after first copying or cutting frames into the
  3546. paste buffer, select the frame into which to paste the cells, then select
  3547. the Paste command or press Right Amiga-P.
  3548.  
  3549. You can copy or cut frames into the past buffer in any order using Multi
  3550. mode--that is, by holding down the left Shift key while clicking on cells
  3551. in the desired order. For example, if you have frames and cells 1 through
  3552. 10, you can copy frames 5, 3, 8, and 2, then paste them in that order.
  3553.  
  3554. Edit (Right Amiga-E)
  3555. View (Right Amiga-V)
  3556.  
  3557. Both of these commands allow you to enter a cell and alter its contents
  3558. with the object editor. The Edit command functions identically to the
  3559. action of double-clicking on a cell (or single-clicking a selected
  3560. cell)--you enter the object editor for that cell. When you exit the edited
  3561. cell, any changes are registered and saved to disk. If the cell has been
  3562. rendered previously in Solid Model or Full Trace mode (an asterisk appears
  3563. next to the cell's number in the animation editor), changing the cell
  3564. causes the asterisk to vanish, thus rendering the rendered cell's image no
  3565. longer accessible. Changing a cell means moving an object or activating a
  3566. requester.
  3567.  
  3568. Use the View command to enter the object editor for a cell without making
  3569. any permanent changes. That is, when you exit the cell any changes aren't
  3570. registered, and if you've rendered an image for that cell you can still
  3571. display it with the Show command.
  3572.  
  3573. Undo (Right Amiga-G)
  3574.  
  3575. Use the Undo command to reverse the effects of any Edit menu commands
  3576. immediately after invoking them. This is a convenient way to recover from
  3577. errors of judgement.
  3578.  
  3579. Cells Menu
  3580.  
  3581. The commands in the Cells menu let you make identical new copies of
  3582. existing cells, as opposed to the 'reflection' cells created by the Edit
  3583. menu. You can also combine cells, load and save them to disk, and set
  3584. lengths for Story animation. Finally, the Info command tells you how long a
  3585. cell took to generate.
  3586.  
  3587. As the Animation Editor screen only lets you view eight frames at a time,
  3588. use the Frame Position slider gadget in the lower left corner of the screen
  3589. to access other frames.
  3590.  
  3591. Make (Right Amiga-M)
  3592.  
  3593. The Make command lets you prepare new cells to receive information. Once
  3594. you've made a cell, you can create new objects in it by entering the object
  3595. editor for that cell. Or you can use Source and Target/Joint to clone
  3596. existing cells or set up animations.
  3597.  
  3598. Select any number of frames to be created by clicking on them, holding down
  3599. the left Shift key to select more than one, then select the Make command or
  3600. press Right Amiga-M. Note that each new cell is numbered one higher than
  3601. the previous one, in the order in which you clicked. You can also make
  3602. cells one at a time by clicking twice on any empty frame, which places you
  3603. in the object editor for the new cell.
  3604.  
  3605. Key Cell (Right Amiga-K)
  3606.  
  3607. This command simply selects the Key Cell, which is always Frame 000. The
  3608. Key Cell's most important use is as an accessory cell in creating
  3609. animation. This is because when you use Source and Target/Join to generate
  3610. animations, the Source cell is not altered to become part of the animation,
  3611. even if it's designated a Target cell. Since the Key Cell is outside the
  3612. standard cell sequence and cannot be rendered, it makes sense to use it as
  3613. a Source cell in generating animations. The animation created in such a
  3614. case begins in the first Target cell, which is usually Frame 001.
  3615.  
  3616. In a new file you must use the Make command on Frame 000 (or click twice on
  3617. it) before using the Key Cell.
  3618.  
  3619. Source (Right Amiga-Z)
  3620.  
  3621. The Source command lets you copy a cell's entire contents to any number of
  3622. new cells. First select a cell, then use the Source command, then select
  3623. any number of cells and use the Target command, described below. You can
  3624. also merge (Join) the Source cell with any number of others. The Target
  3625. cells must first be created with the Make command (above).
  3626.  
  3627. Although you should generally use the Key Cell, Frame 000, as a Source cell
  3628. in setting up animations, any cell can be a Source. A source cell is never
  3629. altered when setting up an animation, even if it's also one of the target
  3630. cells.
  3631.  
  3632. Target (Right Amiga-T)
  3633.  
  3634. After using the Source command on an existing cell, use the Target command
  3635. to copy that cell's contents to any other existing cells; that is, cells
  3636. created either with the mouse-click Edit command or with the Make command.
  3637. Select any and all cells to receive copies of the source cell, holding down
  3638. the left Shift key to select more than one, then select the Target command
  3639. or press Right Amiga-T. Target is a destructive command; any previous
  3640. contents of selected cells are completely replaced by copies of the source
  3641. cell's contents after using the Target command.
  3642.  
  3643. In setting up animated sequences, make sure the Use Story setting (below)
  3644. is active before using the Target command.
  3645.  
  3646. Join (Right Amiga-J)
  3647.  
  3648. After using the Source command on an existing cell, use the Join command to
  3649. merge that cell's contents with any other existing cells; that is, cells
  3650. created either with the mouse-click Edit command or with the Make command..
  3651. Select any and all cells to merge with the source cell, holding down the
  3652. left Shift key to select more than one, then select the Target command or
  3653. press Right Amiga-T. Each resulting cell then contains its previous objects
  3654. plus copies of all objects in the source cell, all in their original
  3655. positions.
  3656.  
  3657. In setting up animated sequences, make sure the Use Story setting (below)
  3658. is active before using the Target command.
  3659.  
  3660. Expert Tips
  3661.  
  3662. One ideal usage of the Join command is in creating very complex objects.
  3663. You can pre-subdivide the object as much as you like, creating each part in
  3664. place in a different cell, using the coordinate system to align parts.
  3665. Silver's world coordinate system is, of course, consistent from cell to
  3666. cell. Finally, you can combine the parts with the Join command. Naturally
  3667. it's a good idea to use graph paper and pencil as aids in constructing
  3668. complex objects.
  3669.  
  3670. Another use of the Join command is in creating complex animations. You can
  3671. set up different stories (path animations) with different objects in the
  3672. Key Cell, then copy them to different ranges of cells (clearing the Key
  3673. Cell before setting up each new animation) using the Join command so that
  3674. previous animations set up with Target or Join are not erased.
  3675.  
  3676. Load (Right Amiga-L)
  3677.  
  3678. The Load command lets you load a cell that was previously saved with the
  3679. Save command. Select an existing cell by clicking on it, then select Load
  3680. or press Right Amiga-L and use the File Requester to select a file to load.
  3681.  
  3682. Write (Right Amiga-W)
  3683.  
  3684. The Write command lets you save the cell that's currently selected to disk.
  3685. If no cell is selected the file requester doesn't appear. Click on the box
  3686. next to File in the file requester and enter a new name to save the cell
  3687. under a different name. You can use this command to combine objects and
  3688. cells fromdifferent animations, (as well as to try the same animation in
  3689. different graphics modes).
  3690.  
  3691. Info (Right Amiga-I)
  3692.  
  3693. The Info command lets you find out how long a cell took to generate in its
  3694. most recent rendering in the current work session.  This command only works
  3695. with frames that contain an asterisk, which means that there is an
  3696. associated RGBN image file. The Info data is not stored with a file, thus
  3697. is no longer present in a newly reloaded file.
  3698.  
  3699. Use Story
  3700.  
  3701. Select the Use Story menu item before using Target or Join on a series of
  3702. cells to create an animation using Story information from the Source cell.
  3703. Use Story is a setting rather than a command. When the Use Story mode is
  3704. active a check mark appears next to it and the Source, Target, and Join
  3705. commands use Story information from those objects in the Source cell for
  3706. which you've set up animations.  Make sure that the Use Story item in the
  3707. Cells menu is checked before you use the Target or Join commands to
  3708. 'spread' an animation contained in a Source cell over several Target cells.
  3709.  
  3710. As an example, if you've set up a path for an object to follow in frame 1,
  3711. the animation's length is determined by how many cells you spread the cell
  3712. over using Source, Target and Join. Since Silver's fastest playback speed
  3713. is 15 frames per second, if you want an object's motion to last one second
  3714. you should:
  3715.  
  3716. 1. Create an animation in a Key Cell (see Story under Group Menu in the
  3717. Object Editor Reference section).
  3718.  
  3719. 2. Use Make on 15 cells.
  3720.  
  3721. 3. Select the Use Story command if it isn't checked on the menu.
  3722.  
  3723. 4. Use the Source command on the Key Cell from step 1.
  3724.  
  3725. 5. Select all 15 cells, then the Target command from the Cells menu (Right
  3726. Amiga-T).
  3727.  
  3728. At this point Silver creates an animation from the Story information in the
  3729. Key Cell by implementing the changes you've specified in a gradual manner
  3730. from cell to cell. Each cell is a little bit different from the last, and
  3731. when viewed consecutively in rapid succession (i.e. Play Scene), the cells'
  3732. rendered images create the illusion of three-dimensional animation.
  3733.  
  3734. Display Menu
  3735.  
  3736. Use this menu to create and display still images and sequences of stills,
  3737. set various Animation Editor options, and a few other odds and ends
  3738. concerning Silver's display.
  3739.  
  3740. Show
  3741.  
  3742. The Show command displays any RGBN image files associated with selected
  3743. frames, as indicated by an asterisk next to the frame's cell number. Select
  3744. the frames to be displayed--choose multiple frames by holding down the left
  3745. Shift key--then choose the Show command to start the slide show. The images
  3746. are shown in left-to-right order. After each picture loads and is
  3747. displayed, click the left mouse button to go on to the next.
  3748.  
  3749. When a picture first starts loading Silver displays its 16-color (HAM and
  3750. Hi Res) or 32-color (Lo Res) palette in the bottom left corner of the
  3751. screen as a visual reference.
  3752.  
  3753. NOTE: To save any Silver image as an IFF file compatible with other Amiga
  3754. graphics programs, press S while the image is being displayed with the Show
  3755. command. The file is stored in the same directory as the RGBN file, the
  3756. Stills directory, with the name ILBM.#, with # replaced by the frame
  3757. number.
  3758.  
  3759. Generate
  3760.  
  3761. Use the Generate command to create RGBN still image files for any selected
  3762. frames that don't already has associated images. Select the frame or frames
  3763. to be generated, then choose the Generate command to begin the rendering
  3764. process.  A constantly updated information line near the top of the
  3765. Animation Editor window shows progress in terms of the percent of the
  3766. picture completed. Once the picture has been generated, use the Show
  3767. command (above) to view the results.
  3768.  
  3769. You can abort the generation process at any time by clicking the left mouse
  3770. button. If you click during or immediately after the initialization process
  3771. the generation is halted immediately. If you click when the image is less
  3772. than half completed, a requester lets you confirm the abort or continue.
  3773. However, if the image is more than 50% completed a different requester
  3774. appears notifying you of this.
  3775.  
  3776. There are a number of Animation Editor commands you can use prior to
  3777. Generate (or Make Scene from the Scene menu) that affect the final tracing,
  3778. including Options, Set Zone, and Reset Zone (all from this menu). Also, you
  3779. can use the Stills command from the Scene menu to save the RGBN files on a
  3780. different drive, allowing you to maximize disk storage capacity.
  3781.  
  3782. Options Submenu
  3783.  
  3784. This submenu gives you three choices from six paired items; a check mark
  3785. appears next to each of the selected items.  Each of the options affects
  3786. the results of the next Generate or Make Scene command.
  3787.  
  3788. All Cells
  3789. New Cells
  3790.  
  3791. The first choice lets you choose whether all selected frames are to be
  3792. generated anew with a Generate command, or only those which haven't yet
  3793. been generated; that is, they don't have an asterisk next to the frame
  3794. number. The default condition is to generate only New Cells, which of
  3795. course saves a good deal of time in the long run.
  3796.  
  3797. As an example, if you've just rendered part of a frame with Set Zone, an
  3798. asterisk appears in the frame and remains even if you use Reset Zone to
  3799. render the full frame.  In such a case the progrm won't re-render the frame
  3800. unless you set All Cells, assuming that you haven't edited the cell.
  3801.  
  3802. When you're done experimenting and wish to create a final scene, even
  3803. though you may have already generated several still from the sequence it's
  3804. a good itea to set Lock Palette (below) and regenerate all frames for
  3805. maximum consistence of image from frame to frame.
  3806.  
  3807. Free Palette
  3808. Lock Palette
  3809.  
  3810. Whenever Silver creates a new still image in HAM mode, it first calculates
  3811. an optimum 16-color palette from which all other colors in the picture are
  3812. to be derived. By using the first, or default setting this palette can
  3813. 'float' or change in successive frame depending on the cell's contents.
  3814. Under certain conditions, however, this can lead to noticeable
  3815. inconsistencies between frames which show up as visual glitches in the
  3816. final animation. For the best-looking animations, at a slight cost in
  3817. rendering speed, use Lock Palette.
  3818.  
  3819. Wire Frame
  3820. Solid Model
  3821. Full Trace
  3822.  
  3823. These three determine the look and speed of rendering off the Generate and
  3824. Make Scene commands. Wire frame is fastest but Full Trace looks best. Solid
  3825. Model offers a close approximation to the Full Trace look with speeds
  3826. slightly slower than Wire Frame.
  3827.  
  3828. To test object motion, scaling, and positioning in animations set this
  3829. final Options submenu choice to Wire Frame, then select all cells and use
  3830. the Make Scene command from the scene menu. The wire frame animation is
  3831. rendered almost immediately, and gives you a good idea of how the final
  3832. animation will look. Wire Frame doesn't work with Generate, only with Make
  3833. Scene. To view a cell in wire frame mode, enter the object editor for that
  3834. cell and press Right Amiga-W.
  3835.  
  3836. The default setting is Full Trace, which performs ray-tracing with all
  3837. special effects and uses the full palette available for shading. When you
  3838. select Full Trace, the Pixel Size requester appears (see below). Full Trace
  3839. images take the longest, but final image quality is highest.
  3840.  
  3841. Silver can also perform Solid Modeling, which is much faster than
  3842. ray-tracing but with Silver's special 'smooth-surface' version of solid
  3843. modeling can look very similar to ray-traced images. Although you can use
  3844. Set Zone with Solid Model, in many cases generation time isn't shortened by
  3845. a significant degree. Some of Silver's attributes effects, such as
  3846. reflectivity, shadows, and stencils aren't yet available in Solid Model
  3847. mode, but we're working on it!
  3848.  
  3849. Full Trace
  3850. Pixel Size
  3851.  
  3852. Select the Full Trace item from the Options submenu with the mouse (even if
  3853. it's already selected) to bring up a Pixel Size requester showing the
  3854. default size of 1 pixel. By changing this to a larger size--we suggest not
  3855. bigger than 5--you can speed up frame generation considerable, at the cost
  3856. of resolution. Pixels even in the 2 and 3 size appear large and blocky, but
  3857. in most cases these settings are useful for testing gross shading effects.
  3858. Press the Return key or click on the requester's close gadget to set the
  3859. new pixel size. Incidentally, the mosaic effect that results from settings
  3860. larger than 1 can be useful for special effects.
  3861.  
  3862. Set Zone
  3863. Reset Zone
  3864.  
  3865. The Set Zone command lets you set a window of any size anywhere on the
  3866. screen outside of which no image is generated when the Generate or Make
  3867. Scene commands are used. This is useful for speedy rendering of specific
  3868. localized areas. The zone stays set for all cells until changed or reset.
  3869. Even in Overscan mode you won't be albe to set the zone outside the normal
  3870. screen borders. Use Reset Zone to set the rendering area to that
  3871. established by the current Modes menu setting (Overscan or Normal).
  3872.  
  3873. When you select this command you're transferred to a blank screen that
  3874. shows the current mouse coordinates in a constantly updated isplay in the
  3875. upper left corner.  Click the left mouse button when the pointer is at the
  3876. upper left corner of the desired rectangle, then again at the lower right
  3877. corner. You needn't hold down the mouse button in between. A 'rubber-band'
  3878. rectangle guide follows the mouse after the first click to show the zone.
  3879. Write down these coordinates (before the second click) as a guide for
  3880. future adjustments in the zone.
  3881.  
  3882. HINT: To determine where to place the zone, enter the cell and press Right
  3883. Amiga-W for a wire-frame view of the final image. Place 'Post-It' stickers
  3884. or other light adhesive labels on the screen where you want to render, then
  3885. exitthe cell and use these visual aids to set the zone.
  3886.  
  3887. Hide Silver
  3888.  
  3889. The Hide Silver command lets you take advantage of the Amiga's multitasking
  3890. capability, placing the program's screen rearmost in the hierarchy of
  3891. currently active Intuition screens. If no other programs are running you're
  3892. placed at the Workbench, or if you ran Silver from a CLI or other command
  3893. interfact you're returned to that environment.
  3894.  
  3895. To return to Silver, use the Push gadget immediately to the left of the
  3896. Pull gadget in the Workbench's window's upper right corner or press Left
  3897. Amiga-N or Left Amiga-M. The Left Amiga key is the Commodore key on some
  3898. Amiga machines.
  3899.  
  3900. Scene Menu
  3901.  
  3902. This is the control center for Silver's animation housekeeping. From the
  3903. Scene menu you can set paths for Silver's cell, still, and animation files,
  3904. as well as various commands for creating and displaying animations.
  3905.  
  3906. Cells
  3907. Stills
  3908. Animation
  3909.  
  3910. These first three commands on the Scene menu allow you to redirect disk
  3911. storage of Silver's three different types of directories. When you use the
  3912. New command to open a new file, Silver creates a .SCR file with an icon and
  3913. a .CEL directory without an icon with the file requester, both with the
  3914. file name you enter (e.g. Sequence.SCR and Sequence.CEL). When you first
  3915. use the Generate or Make Scene command, Silver creates a stills directory
  3916. with the extension .STL, and when you first generate an animation with Make
  3917. Scene a .ANI directory is created (e.g. Sequence.STL and Sequence.ANI). All
  3918. three directories are created in the same directory used for the .SCR main
  3919. file unless you tell the program otherwise with these commands.
  3920.  
  3921. Therefore it's important that you redirect any file storage before
  3922. performing the appropriate action (such as creating cells for the .CEL
  3923. directory, or generating frames for the .STL directory). If you use any of
  3924. these after the corresponding directory has been created, any files in the
  3925. previous directory are no longer accessible. Also, if you use the CLI or a
  3926. disk utility program to move your files, you must use a text editor to edit
  3927. the .SCR script file to tell Silver where they are, not use these commands.
  3928. If you do use these commands to point to information-containing directories
  3929. in new locations, any existing information is lost. The program warns you
  3930. of this fact and gives you a chance to cancel.
  3931.  
  3932. To redirect files, select the type of file (Cells, Stills, or Animation) to
  3933. invoke a requester that shows only directories on your drive, and select
  3934. the drive and/or subdirectory into which to store the files. After choosing
  3935. a parent directory with the mouse, you can type a directory name at the
  3936. right end of the text in the DRAWER line in the file requester. When
  3937. conserving disk space, keep in mind that usually the Stills folder contains
  3938. the largest amount of data, the Animation directory contains the next
  3939. largest, and the Cells directory usually contains relatively little data,
  3940. although cells containing complex objects can be quite large. You can use
  3941. the eXternal command (see Object Editor reference above) to save disk space
  3942. with complex objects.
  3943.  
  3944. Set Loop
  3945.  
  3946. To set a loop point for an animation before rendering it with the Make
  3947. Scene command, simply select the cell that's to be the loop point, then
  3948. select Loop Point from the Scene menu. When you use Play Loop below, the
  3949. animation runs once all the way through, then repeatedly returns to the
  3950. loop point and runs through to the end again. If you don't set a loop
  3951. point, a looped animation runs continually all the way through.
  3952.  
  3953. You can control looping more precisely by editing the Movie file in the
  3954. .ANI directory. See Appendix C for details.
  3955.  
  3956. Make Scene
  3957.  
  3958. Use the Make Scene command to render animations. First select all cells to
  3959. be used in the animation--use Right Amiga-A (All) to select every active
  3960. cell, then activate Make Scene. Silver first generates any cells that don't
  3961. have asterisks next to the cell number, then combines all the frames into
  3962. an animation. To display the animation, use the Load Scene and Play Scene
  3963. commands below.
  3964.  
  3965. The Make Scene command uses the Set Loop setting.
  3966.  
  3967. Since the Key Cell can't be rendered, it's never included in animations
  3968. even if selected when you use the Make Scene command.
  3969.  
  3970. Playing Animations Outside of Silver
  3971.  
  3972. You can play back Silver animations from the Amiga Workbench or CLI
  3973. (Command Line Interface) with the Player program, supplied on the Silver
  3974. program disk. From the Workbench, click once on the .ANI drawer icon, which
  3975. looks like a horizontal filmstrip with the word 'Scene' superimposed. Then
  3976. press and hold either Shift key, and click twice on the Player icon. From
  3977. the CLI, type:
  3978.  
  3979. Player filename
  3980.  
  3981. substituting the name of the .ANI drawer for 'filename'. Thus to play an
  3982. animation from file 'Walk1' you'd type:
  3983.  
  3984. Player Walk1.ANI
  3985.  
  3986. adding path names as necessary.
  3987.  
  3988. Incidentally, Turbo Silver 3.0 uses a new animation format, so previous
  3989. versions of the Player program won't work with animations from 3.0.
  3990.  
  3991. Generating Multiple Animations from One File
  3992.  
  3993. Whenever you use Make Scene, any previous generated animation in the
  3994. current cell is deleted. To generate multiple animations from a file,
  3995. follow this sequence:
  3996.  
  3997. * generate an animation
  3998.  
  3999. * close the file
  4000.  
  4001. * copy the file's .ANI directory to another disk or directory. You can use
  4002. the Workbench to do this; just drag the icon to the destination disk or
  4003. window. The icon looks like a small horizontal filmstrip with the word
  4004. 'Scene' superimposed.
  4005.  
  4006. * reopen the file and generate a new animation.
  4007.  
  4008. Make Movie
  4009.  
  4010. This command lets you use a special text 'script' file called Movie to
  4011. generate complex animations. The Movie file must be present in the current
  4012. file's .ANI drawer for this command to work. See Appendix B for information
  4013. on the Movie file.
  4014.  
  4015. Load Movie
  4016.  
  4017. When you use the Make Scene or Make Movie command to generate an animation
  4018. from a Silver file, the animation is created and stored on disk. Use the
  4019. Load Movie to bring the animation files into memory so they can be played
  4020. back--use the Play Movie command (below) to view the animation.
  4021.  
  4022. If you've created an animation that's close to or larger in size to the
  4023. amount of free memory, you may not be able to play it bakc. In such a case,
  4024. save everything, quit the program, and use the Player program (see Make
  4025. Scene above) to view the animation. If the animation is equal to in size or
  4026. larger than the total amount of memory in your system, you'll need to
  4027. expand your memory before you can view it. To find the size of an
  4028. animation, total the sizes of the files in the .ANI drawer.
  4029.  
  4030. Drop Movie
  4031.  
  4032. Use Drop Movie to remove an animation loaded with the Load Movie command
  4033. above from memory. Loaded scenes typically consum a good deal of memory
  4034. which could better be used for animation production, so it's in your
  4035. interest to always use Drop Movie after loading and viewing a scene before
  4036. continuing to work on the scene.
  4037.  
  4038. Play Movie Submenu
  4039. Once
  4040. Loop
  4041.  
  4042. The Play Movie command lets you view an animation created with the Make
  4043. Scene or Make Movie command and loaded into memory with the Load Movie
  4044. command. The Play Movie submenu gives you two choices; Once or Loop. Choose
  4045. the latter to run through the animation one time and then return to the
  4046. Animation Editor, or choose Play Movie Loop to play back the animation
  4047. continuously, running all the way through once and then repeatedly from the
  4048. loop point.
  4049.  
  4050. Press the Esc key to quit the animation. Don't forget to use Drop Movie to
  4051. clear memory before returning to rendering images.
  4052.  
  4053. Appendix A
  4054.  
  4055. The Silver Configuration File
  4056.  
  4057. When Silver first starts running it looks for a text file named
  4058. Silver.config in the same directory from which it's run. If the file is
  4059. found and its contents make sense Silver uses it to set a number of default
  4060. settings, which you can control by editing this file. To edit the
  4061. Silver.config file, use a text editor such as Ed, or a word processor that
  4062. can save in ASCII format.
  4063.  
  4064. Here's an example of a Silver Configuration file, which contains only ASCII
  4065. text:
  4066.  
  4067. BGRD 000
  4068. FGRD fff
  4069. SLCT f90
  4070. PNTS ccc
  4071. PRNT f0f
  4072. SPNT 0ff
  4073. ACTV 0f0
  4074. PPNT f00
  4075. MODE 0
  4076. LACE F
  4077. NAME T
  4078. OVER F
  4079. WARN T
  4080. MULT 9999
  4081. SCRN 2
  4082. SETF 12 002
  4083.  
  4084. The first nine settings refer to colors used by Silver. Here's a brief
  4085. explanation of each, followed by the default color setting:
  4086.  
  4087. BGRD - Background color (black)
  4088. FGRD - Foreground color, used by non-selected items (white)
  4089. SLCT - Color for selected objects and groups (orange)
  4090. PNTS - Color for points (light gray)
  4091. PRNT - Parent, used for lines connecting grouped objects (purple)
  4092. SPNT - Seleted points (cyan)
  4093. PICK - Picked objects and groups (blue)
  4094. ACTV - Active, object ready for repositioning (green)
  4095. PPNT - Picked point (red)
  4096.  
  4097. The colors are determined by using three-place hexadecimal numbers to set
  4098. the red, green, and blue values in left-to-right order. Thus, the value
  4099.  
  4100. RGB
  4101. f80
  4102.  
  4103. used to set the color of selected objects uses a red value of 15, a green
  4104. value of 8, and a blue value of 0, which results in orange. In case you're
  4105. unfamiliar with hexadecimal numbers, here's a table:
  4106.  
  4107. Dec.    Hex.
  4108. 0    0
  4109. 1    1
  4110. 2    2
  4111. 3    3    
  4112. 4    4    
  4113. 5    5
  4114. 6    6
  4115. 7    7
  4116. 8    8
  4117. 9    9    
  4118. 10    a
  4119. 11    b
  4120. 12    c
  4121. 13    d
  4122. 14    e
  4123. 15    f
  4124.  
  4125. The next settings in the configuraion file is MODE, which refers to the
  4126. first three settings on the animation editor Mode menu:
  4127.  
  4128. Mode    Setting
  4129. HAM    0
  4130. Lo Res    1
  4131. Hi Res    2
  4132.  
  4133. The next setting, LACE, determines the default setting for Interlace; F
  4134. (false) sets 200-line mode, and T (true) sets 400-line mode.
  4135.  
  4136. The NAME setting, also True or False, determines whether you're
  4137. automatically requested for names of new items added with the Add menu.
  4138.  
  4139. The OVER setting, also True or False, sets whether or not Silver starts in
  4140. overscan mode. If you're generating animations to be used in video
  4141. production, you might want to set this to True.
  4142.  
  4143. The WARN setting determines whether warning requesters appear when you
  4144. close a file or open another without saving first, after making changes to
  4145. a file. Set Warn to True or False.
  4146.  
  4147. The MULT setting determines the maximum number of points, edges, faces, or
  4148. objects that can be picked at one time in Multi mode. The maximum value of
  4149. MULT is 9999. If you don't use Multi mode much, you can save memory by
  4150. reducing this number.
  4151.  
  4152. The SCRN setting, which can range from 2 to 8, determines the speed of
  4153. screen redraw. The higher the number, the faster the screen redraw.
  4154.  
  4155. The last line in the example Silver.config points to a way of customizing
  4156. Silver's operation for your particular way of working. The SETF command
  4157. lets you assign any Object Editor menu command to any of 20 function keys.
  4158. The second set of 10 function keys is obtained by first pressing the Esc
  4159. key, then releasing it, then pressing the desired function key.
  4160.  
  4161. Here's the format of the SETF command:
  4162.  
  4163. Cmd    Key    Menu#    Item#    Submenu Item#
  4164.  
  4165. SETF    12    0    0    2
  4166.  
  4167. The first number 12, refers to the funtion key paressed to obtain the
  4168. particular menu function. In this case you'd press the Esc key, then F2.
  4169.  
  4170. The next number specifies which menu command is to be activated when you
  4171. press the indicated function key. Each digit in the three-place number is a
  4172. hexadecimal number. The first digit refers to the Object Editor menu form
  4173. which the command is taken. The second digit refers to the number of the
  4174. menu item. The third digit refers to a submenu item, if any. IN ALL THREE
  4175. CASES START COUNTING WITH 0. So, in the example above, the first menu, #0,
  4176. is the Edit menu, and the first item, #0, is Add. The third item on the Add
  4177. submenu, #2, is Add Axis.
  4178.  
  4179. Here's another example. If you use the Story command often for animations,
  4180. you might wish to assitn it to a function key--we'll use F14, which you get
  4181. by pressing and releasing the Esc key, then pressing F4. Since the Story
  4182. command is the seventh item on the third menu, and no submenu items are
  4183. involved, this will do the trick:
  4184.  
  4185. SETF 14 260
  4186.  
  4187. As a final example using a hexadecimal number, to assign the undo command
  4188. to Esc-F6, use:
  4189.  
  4190. SETF 16 0B0
  4191.  
  4192. since Undo is the twelfth command on the Edit menu (#0), and B is the
  4193. hexadecimal equivalent of decimal 11.
  4194.  
  4195. Appendix B
  4196.  
  4197. Movie
  4198.  
  4199. When you first render an animation in Silver with the Make Scene command,
  4200. the program creates a text file in the current file's .ANI directory called
  4201. Movie, which contains the default settings for the animation as specified
  4202. in the Animation Editor. Since the Animation Editor doesn't let you specify
  4203. extremely complex sequences, you can edit the Movie file to create
  4204. sequences as complex as you like.
  4205.  
  4206. The procedure for using a Movie file is simple:
  4207.  
  4208. * Use Make Scene to create an initial animation and Movie file
  4209.  
  4210. * Edit the Movie file with a text editor
  4211.  
  4212. * Use Make Movie from the Animation Editor Scene menu to render the new
  4213. animation.
  4214.  
  4215. As an example, say you use Make Scene to create a 12-frame sequence with
  4216. the Animation Editor. The Movie file looks like this:
  4217.  
  4218. MOVIE
  4219. PLAY 1-12 FOREVER
  4220.  
  4221. Then, say you want to view the animation backwards. Instead of going
  4222. through an extensive Animation Editor session reversing the order of the
  4223. cells, you need simply to use any text editor or word processor capable of
  4224. saving an ASCII file to change the Movie file to:
  4225.  
  4226. MOVIE
  4227. PLAY 12-1 FOREVER
  4228.  
  4229. Then use the Make Movie command from the Animation Editor Scene command to
  4230. render the reversed animation.
  4231.  
  4232. But what if you want to show the sequence forward, then backward, and have
  4233. it cycle endlessly?  In this case you can use the SCENE command, which sets
  4234. up a 'subroutine' that you can call from the main MOVIE program. Here's how
  4235. to do it:
  4236.  
  4237. SCENE ABC
  4238. PLAY 1-12
  4239. PLAY 11-2
  4240.  
  4241. MOVIE
  4242. PLAY ABC FOREVER
  4243.  
  4244. In the above case, the program continuously plays frames 1-12, the 11-2,
  4245. which causes the animation to appear to cycle endlessly forward and
  4246. backward.
  4247.  
  4248. Finally, here's an example of a more complex Movie script:
  4249.  
  4250. SCENEABC
  4251. PLAY1-5
  4252. PLAY4-2
  4253.  
  4254. MOVIE
  4255. PLAY6-9
  4256. PLAY10-134 TIMES
  4257. PLAYABC
  4258. PLAY14-19
  4259. PLAYABC 2 TIMES
  4260. PLAY20-24 FOREVER
  4261.  
  4262. Note that in addition to playing a particular sequence of frames once or
  4263. continuously, you can specify a number of repetitions for any sequence. In
  4264. the above sequence, first frames 6 to 9 are shown once. Then frames 10-13
  4265. are shown 4 times, then the 'subroutine' ABC is played once. ABC consists
  4266. of frames 1 to 5, then 4 to 2 (backwards). Next frames 14-19 are shown,
  4267. then Scene ABC is shown twice. Finally, the sequence consisting of frames
  4268. 20-24 is shown continuously.
  4269.  
  4270.  
  4271.                        Quick Reference Sheet
  4272.  
  4273.                            Object Editor
  4274.  
  4275. General
  4276.  
  4277. Esc key - While wireframe veiw is being drawn, stops drawing after current
  4278. object.
  4279.  
  4280. Edit Menu
  4281.  
  4282. Command        Shortcut
  4283.  
  4284. Add Point    Right Amiga-6
  4285. Add Edge    Right Amiga-7
  4286. Add Face    Right Amiga-8
  4287. Pick All    Right Amiga-A
  4288. Copy        Right Amiga-C
  4289. Cut        Right Amiga-X
  4290. Paste        Right Amiga-P
  4291. Delete        Right Amiga-D
  4292. Erase        Right Amiga-E
  4293. Join        Right Amiga-J
  4294. Split        Right Amiga-Z
  4295. Group        Right Amiga-G
  4296. Ungroup        Right Amiga-Y
  4297. Undo        Right Amiga-U
  4298. Quit        Right Amiga-Q
  4299. Escape        Right Amiga-]
  4300.  
  4301. Special Menu
  4302.  
  4303. Command        Shortcut
  4304.  
  4305. Free        Right Amiga-F
  4306. Track        Right Amiga-T
  4307. Apply        Right Amiga-A
  4308. Cluster        Right Amiga-K
  4309. Home        Right Amiga-H
  4310. Next        Right Amiga-N
  4311. Last        Right Amiga-B
  4312. Find        Right Amiga-F
  4313. Mark        Right Amiga-M
  4314. Redraw        Right Amiga-R
  4315.  
  4316. Settings Menu
  4317.  
  4318. Command        Shortcut
  4319.  
  4320. Globals        F4
  4321. Camera        F5
  4322. Tranformations    F6
  4323. Attributes    F7
  4324. Load        Right Amiga-L
  4325. Save        Right Amiga-S
  4326. eXternal    Right Amiga-X
  4327.  
  4328. Pick Menu
  4329.  
  4330. Command     Shortcut
  4331.  
  4332. Pick Group    Right Amiga-1
  4333. Pick Object    Right Amiga-2
  4334. Pick Point    Right Amiga-3
  4335. Pick Face    Right Amiga-4
  4336. Pick Edge    Right Amiga-5
  4337. Add Select    F1
  4338. Remove Pick    F2
  4339. Remove Select    F3
  4340.  
  4341. View Menu
  4342.  
  4343. Command        Shortcut
  4344.  
  4345. Pan view    Arrow keys
  4346. Top view    F8
  4347. Front view    F9
  4348. Right view    F10
  4349. Wire frame    Right Amiga-W
  4350. Zoom in        Right Amiga-I
  4351. Zoom out    Right Amiga-O
  4352.  
  4353.              Quick Reference Sheet
  4354.  
  4355.                 Animation Editor
  4356.  
  4357. General
  4358.  
  4359. Esc key - halts displayed animation
  4360. double-click on cell - enter cell for editing
  4361. F1-F10 - set animation speed
  4362. S - press while rendered image is displayed
  4363.     (Show) to save as IFF file
  4364.  
  4365. Info Menu
  4366.  
  4367. Command        Shortcut
  4368.  
  4369. New        Right Amiga-N
  4370. Open        Right Amiga-O
  4371. Save        Right Amiga-S
  4372. Quit        Right Amiga-Q
  4373.  
  4374. Edit Menu
  4375.  
  4376. Command        Shortcut
  4377.  
  4378. All        Right Amiga-A
  4379. Copy        Right Amiga-C
  4380. Cut        Right Amiga-X
  4381. Delete        Right Amiga-D
  4382. Paste        Right Amiga-P
  4383. Edit        Right Amiga-E
  4384. View        Right Amiga-V
  4385. Undo        Right Amiga-U
  4386.  
  4387. Cells Menu
  4388.  
  4389. Command        Shortcut
  4390.  
  4391. Make        Right Amiga-M
  4392. Key Cell    Right Amiga-K
  4393. Source        Right Amiga-S
  4394. Target        Right Amiga-T
  4395. Join        Right Amiga-J
  4396. Load        Right Amiga-L
  4397. Write        Right Amiga-W
  4398. Info        Right Amiga-I
  4399.  
  4400. ==========================================================================
  4401. Turbo Silver v.3.0 docs brought to you by The Southern Star for M.A.A.D.
  4402.  
  4403. Read additional files contained in this archive for more information on
  4404. additional features not included in the original manual.
  4405.